DataTemplate数据类型,没有类,只有xaml
本文关键字:只有 xaml 数据类型 DataTemplate | 更新日期: 2023-09-27 18:08:57
所以我试图理解我们在c#/WPF项目上的一些代码。我是个新手,正在学习我能学的东西。看看其中一个。xaml,我们有一个DataTemplate,它列出了我们应用程序的去向。我想向它添加一些事件,但是.xaml背后没有代码,因为它不像我们项目中的其他类。xaml。DataTemplate的DataType指向ViewModel类,但是这个类在DataTemplate中看不到我的对象。任何想法吗?谢谢。
要向通过XAML创建的元素添加丰富的基于事件的行为,您需要利用附加的行为。
除了上面John提到的附加行为之外,如果您正在使用MVVM,您可以利用WPF中的命令架构。检查iccommand并在ViewModel上实现它们。您将得到如下内容:
命令= "{绑定YourCommandName}"