如何在 XAML 中指定泛型类型参数
我有一个用于我的 MVP - PRISM WPF 应用程序的 BaseView。现在出于某种原因,我们考虑将 _presenter 作为 BaseView 中的模板化字段。 早些时候我有像…
当 Items 改变时如何触发 cellTemplateSelector
我有 2 个 DataGrid 的 CellTemplate 模板。当我更改项目时,它不会帮助我选择模板,甚至不会调用我的 DisplayModeTemplateSelector! 我想知道是否有…
嵌套 INotifyPropertyChanged 类不起作用
得到了一些代码,得到了意想不到的结果: 如果我用 Myclass 替换嵌套类,那么就没有问题。我想念什么? 我是否绑定文本(到其他控件)或绑定图像并不…
使用 IXamlTypeResolver 解析泛型类型
我编写了一个新的 TypeExtension 类来替换默认的 System.Windows.Markup.TypeExtension 来处理泛型类型。它允许 Xaml 以许多不同的方式使用泛型类型,…
如何将焦点设置在 WPF DataGrid 或其第一行上?
我将 WPF DataGrid 放置在 Window 上。我有一个按钮,它执行一些业务逻辑并填充网格。 当我从按钮按 TAB 时,我想将焦点设置在 DataGrid(最好是 Data…
在 Validation.ErrorTemplate 中绑定 TextBlock 的 FontSize
我为 TextBox 声明了一个简单的 Validation.ErrorTemplate,如下所示。
在 UserControl 中设置 DataContext 会影响父级中的绑定
我有一个基本的 UserControl ,它将其 DataContext 设置为自身以便于绑定:
绑定到 ItemsSource 的实例
我在 WPF 用户控件上有一个 ListBox,定义为
不使用 ItemsSource 模板化 ItemControl 项
我正在尝试构建自定义 Silverlight ItemsControl。我希望此控件的用户使用 XAML 添加项目。这些项目将是其他 UI 元素。我想在所有添加的项目周围添加…
尝试“脉冲” WPF 应用程序中的日期时间更新
对于冗长的解释,我预先表示歉意。 我正在开发 WPF 桌面应用程序(如下所示): 基本上可以有 0..n 个进程列表中的状态项(项本身是使用 DataTemplate…