• 【2016-11-15】【坚持学习】【Day26】【WPF 命令绑定到事件】


    今天同事跟我说了已经有用的东西。

    System.Windows.Interativity 这个命名空间可以让我在界面上将命令绑定到对应的事件上。解决了我一直的疑问,只有点击事件可以绑定??现在有答案了,显然不是!

    代码:

     引用 System.Windows.Interactivity.dll 程序集之后,在添加xmlns的引用如下:

    xmlns:i="clr-namespace:System.Windows.Interactivity;assembly=System.Windows.Interactivity"
    <Window x:Class="MVVMLightDemo.MainWindow"
         xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
         xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
         xmlns:i="http://schemas.microsoft.com/expression/2010/interactivity"
         Title="MainWindow" Height="300" Width="300">
    <i:Interaction.Triggers>
        <i:EventTrigger EventName="Loaded">
            <i:InvokeCommandAction Command="{Binding LoadData}" />
        </i:EventTrigger>
    </i:Interaction.Triggers>
    Loaded 是window 的事件
    LoadData是viewmodel的命令。

    作者:zscmj
    出处:http://www.cnblogs.com/zscmj/
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

  • 相关阅读:
    select top 变量问题
    distinct top執行順序
    Subquery typo with using in(转)
    sql:查询课程号'0312091006'成绩排名第5到第10之间的学生学号
    case when then
    触发器
    索引
    管理事物处理
    053345
    053344
  • 原文地址:https://www.cnblogs.com/zscmj/p/6064679.html
Copyright © 2020-2023  润新知