将 DataTemplate 应用到从 FrameworkElement 派生的类型
我的应用程序中有一个自定义“页面”列表。每个页面代表不同的 UI 视图。它们有一些简单的属性,如字符串标题和图标,但它们也有许多复杂的属性,包括…
数据模板 + MVVM
我正在使用 MVVM,每个视图都映射到具有约定的 ViewModel。 IE MyApp.Views.MainWindowView MyApp.ViewModels.MainWindowViewModel 有没有办法删除 Da…
有没有办法将 DataTemplate 与参数一起使用?
我需要动态添加/删除 GridView 列,每个列显示来自存储在 KeyedCollection 中的不同元素的信息(以 tn 'int' 索引)。基本技术有效,但需要一个索引,…
带有 XmlDataProvider 和 ContentControl 的 WPF 网格?
DataTemplate x:Key="CellTemplate" 未到达网格 ContentControl 的 DataContext 出了什么问题?
添加 ItemsControl 项时访问它
在上一篇文章中,我被建议使用 DataTemplate 来渲染一组按钮和标签,它的效果非常好。问题是我有几组按钮,我想将一组与另一组区分开来。我计划使用 A…
WPF 中的数据绑定和触发器兼容性
我有一个问题。我为 TreeView 制作了一个 DataTemplate,我需要设置 ToggleButton 的 IsChecked 属性的初始值取决于我的型号。但事实证明,使用触发器…
WPF - 获取没有事件的 DataTemplate
我在 Windows.Resources 部分中定义了一个 WPF 数据模板。 我想通过后面的代码访问它(实际上是上面的一个列表框)。我该怎么做? 我无法通过事件获得…
WPF DataTemplate - x:Key 与 DataType="{x:Type XXXX")
我想使用 FrameworkElement.FindResource() 查找一个 DataTemplate。为此,我需要拥有数据模板上的密钥。 问题在于 x:key 和分配数据类型是互斥的。 …
如何将选中的事件附加到wpf中DataTemplate中的CheckBox
您好,我在 Resource.Xaml 文件中定义的 DataTemplate 中定义了一个 CheckBox 。我在我的用户控件中使用这个DataTemplate。我将此 DataTemplate 动态…
WPF 消息框和数据模板
我有一个简化形式的对象,如下所示: public class MyObject { public bool Activate { get { MessageBox.Show("My Status"); } set { Do Some Stuff …
使用 WPF DataTemplate 更新相对时间
我正在使用 DataTemplate 在列表框中显示项目(通过数据绑定来自类)。此类还包含日期和时间,我正在使用转换器将此日期/时间转换为相对时间(xx 分钟…
如何使 ContentControl 侦听其 ContentTemplate 内的非路由事件
我有一些可重用的 ContentControl,它充当另一个视图内的伪模式弹出窗口。 它总是在那里,只有它的可见性才能使它出现或消失。 实例化后,ContentCont…
数据模板中标签中的下划线文本
我有一个 ListView,其中包含从集合绑定的对象。我使用 DataTemplate 设置的对象的表示形式。现在我想做以下事情。 我的 DataTemplate 中有两个 TextB…
如何根据属性值禁用数据绑定列表框项?
有谁知道是否以及如何根据属性的值禁用数据绑定 ListBox 中的项目? 最好我想要一个 DataTrigger,当某个属性为 false 时,它会禁用该项目(使其…