WPF MVVM:将命令绑定到事件

皮耶罗·阿尔贝托(Piero Alberto)

我有我的视图和viewmodel文件。在我的视图模型中,我有以下简单代码:

private void Filter(string keyword)
{
    Debug.Print("******START********");
    string stringToSearch = keyword.ToLower();
    ObservableCollection<TabImpianti> listBoxSource = new ObservableCollection<TabImpianti>();
    foreach (TabImpianti ti in p_ListaImpianti)
    {
        if (ti.NOME.ToString().ToLower().Contains(stringToSearch))
            listBoxSource.Add(ti);
    }
    p_ListaImpianti = listBoxSource;
    Debug.Print("******END********");
}

在我的xaml中,我有:

<dxe:TextEdit  ValidateOnTextInput="True" Margin="105,10,797,631" />

哑巴问题:如何将我的函数绑定到事件EditValueChanged,同时还像参数一样传递文本框的内容?简单的目标是:当用户在文本框中编写内容时,过滤绑定到视图模型的集合。

在网上,我发现了很多教程,代码片段等,但是其中任何一个都可以帮助我理解。

杰伊·尼古卡(Jay Nirgudkar)

可以用类似的方法完成。

例如:-

<TextBox Margin="89,116,69,123" x:Name="txtFilter" Background="AliceBlue" >
        <i:Interaction.Triggers>
            <i:EventTrigger EventName="TextChanged">
                <cmd:EventToCommand Command="{Binding SearchedTextChanged}" CommandParameter="{Binding Text, ElementName=txtFilter}"/>
            </i:EventTrigger>
        </i:Interaction.Triggers>
    </TextBox>

调查

http://www.c-sharpcorner.com/Blogs/11789/example-of-eventtrigger-in-mvvm-application.aspx http://social.msdn.microsoft.com/Forums/vstudio/en-US/fd819518 -605a-46ae-a9e4-26556d0f3e15 / wpf-textbox-trigger?forum = wpf

再举一个例子。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

ListView中的WPF,MVVM,EventBehaviourFactory,将事件绑定到命令

来自分类Dev

如何使用WPF和MVVM将命令绑定到Window Loaded事件

来自分类Dev

将ICommand绑定到TabItem WPF(MVVM)

来自分类Dev

将数据绑定到WPF格式MVVM

来自分类Dev

C#:WPF MVVM命令绑定与事件回调

来自分类Dev

WPF MVVM将图像控件绑定到资源中的图像

来自分类Dev

WPF MVVM将超链接RequestNavigate绑定到View模型

来自分类Dev

无法将枚举绑定到combobox wpf mvvm

来自分类Dev

WPF MVVM将图像控件绑定到资源中的图像

来自分类Dev

WPF 事件到父子 DataGrid 中的命令绑定无法绑定子 DataGrid 事件

来自分类Dev

WPF绑定到命令按钮

来自分类Dev

WPF绑定命令到ContextMenu

来自分类Dev

将事件绑定到wpf列表以进行实时更新

来自分类Dev

WPF将命令绑定到Datagrid中的Datacontext

来自分类Dev

WPF 如何将命令绑定到 RichTextBox 中的 ContextMenu?

来自分类Dev

MVVM WPF-Viewmodel命令绑定

来自分类Dev

WPF MVVM:绑定到对象的属性

来自分类Dev

将mvvm light中继命令绑定到页面加载事件

来自分类Dev

WPF DoubleUpDown命令绑定到向上按钮

来自分类Dev

WPF MVVM数据绑定

来自分类Dev

WPF ComboBox Mvvm绑定

来自分类Dev

WPF mailto MVVM绑定

来自分类Dev

将数据从属性绑定到文本块-MVVM Light和WPF

来自分类Dev

您可以使用MVVM模式将多个LineSeries绑定到WPF中的氧化图吗?

来自分类Dev

WPF如何使用MVVM模式将值绑定到TextBox正确性

来自分类Dev

MVVM-如何将字符串的ObservableCollection绑定到ListBox WPF中

来自分类Dev

如何将View控件正确绑定到ViewModel列表(WPF MVVM)

来自分类Dev

无法将属性作为枚举绑定到 wpf mvvm 中的组合框

来自分类Dev

使用 MVVM 将 ObservableCollection 绑定到 WPF 应用程序中的 ComboBox

Related 相关文章

  1. 1

    ListView中的WPF,MVVM,EventBehaviourFactory,将事件绑定到命令

  2. 2

    如何使用WPF和MVVM将命令绑定到Window Loaded事件

  3. 3

    将ICommand绑定到TabItem WPF(MVVM)

  4. 4

    将数据绑定到WPF格式MVVM

  5. 5

    C#:WPF MVVM命令绑定与事件回调

  6. 6

    WPF MVVM将图像控件绑定到资源中的图像

  7. 7

    WPF MVVM将超链接RequestNavigate绑定到View模型

  8. 8

    无法将枚举绑定到combobox wpf mvvm

  9. 9

    WPF MVVM将图像控件绑定到资源中的图像

  10. 10

    WPF 事件到父子 DataGrid 中的命令绑定无法绑定子 DataGrid 事件

  11. 11

    WPF绑定到命令按钮

  12. 12

    WPF绑定命令到ContextMenu

  13. 13

    将事件绑定到wpf列表以进行实时更新

  14. 14

    WPF将命令绑定到Datagrid中的Datacontext

  15. 15

    WPF 如何将命令绑定到 RichTextBox 中的 ContextMenu?

  16. 16

    MVVM WPF-Viewmodel命令绑定

  17. 17

    WPF MVVM:绑定到对象的属性

  18. 18

    将mvvm light中继命令绑定到页面加载事件

  19. 19

    WPF DoubleUpDown命令绑定到向上按钮

  20. 20

    WPF MVVM数据绑定

  21. 21

    WPF ComboBox Mvvm绑定

  22. 22

    WPF mailto MVVM绑定

  23. 23

    将数据从属性绑定到文本块-MVVM Light和WPF

  24. 24

    您可以使用MVVM模式将多个LineSeries绑定到WPF中的氧化图吗?

  25. 25

    WPF如何使用MVVM模式将值绑定到TextBox正确性

  26. 26

    MVVM-如何将字符串的ObservableCollection绑定到ListBox WPF中

  27. 27

    如何将View控件正确绑定到ViewModel列表(WPF MVVM)

  28. 28

    无法将属性作为枚举绑定到 wpf mvvm 中的组合框

  29. 29

    使用 MVVM 将 ObservableCollection 绑定到 WPF 应用程序中的 ComboBox

热门标签

归档