Canvas 会覆盖其内部 TextBlock 的 TextAlignment 值
我正在尝试配置作为 Canvas 子级的 TextBlock 的 TextAlignment。我意识到在网格中 TextAlignment 可以工作,但是在 Canvas 中你不能将其配置为 Cente…
WPF:在用户绘制的控件中显示二维数组的正确方法是什么
我想制作一个用户绘制的控件,其唯一目的是显示 Color[,] 数组。控件本身应该绘制一个由相应颜色的矩形组成的 NxM 网格。 我试图从 FrameworkElement …
从自定义控件中的“System.Windows.Controls.Button”复制样式?
好的。我对在 WPF 中制作自定义控件完全陌生,所以我需要很多指导。我想制作一个像 本文 中那样的面包屑按钮,但这次是在 WPF 中. 我想我可以自己弄清…
WPF 库类似于 jQuery UI?
是否有类似于 jQuery UI 的 WPF 库? 我特别喜欢 Sortable 交互: 和可调整大小交互: < img src="https://i.sstatic.net/mN88B.png" alt="在此处输…
为什么 SelectedItem 属性不适用于 ComboBoxItem 字符串?
我想通过组合框项目的字符串值来选择它们,但我有一个问题。 一个简单的测试: <ComboBox SelectedItem="text1" ItemsSource="{Binding MyListOfStr…
具有不同控件模板的主题 WPF TreeViewItems
我正在尝试为继承自 TreeView 的自定义 PropertyGrid 控件创建不同的主题,并使用 TreeViewItems 作为项目容器。此外,我想根据 TreeViewItem 绑定到…
WPF - 父级如何知道“已检查”子控件复选框的事件?
我有一个带有复选框和网络浏览器的子控件: <UserControl x:Class="Some.MyUserControl" etc.> <Grid> <CheckBox x:Name="chkA" Content="A…
WPF 中图像控件的奇怪行为
我正在尝试在 C# 中开始使用 WPF。 我将一个 Canvas 设置为窗口的内容,然后创建另一个 Canvas 并将其作为第一个 Canvas 的子级(与其他元素一起,例…
如何强制 MarkupExtension 再次绑定
我想在我的语言更改时强制我的自定义扩展再次绑定: [MarkupExtensionReturnType(typeof(string))] public class TranalstionExtension : MarkupExten…
WrapPanel 中的 VerticalAlignment - 如何使其正常工作?
我遇到了一个有点奇怪的问题。 情况是这样的。我有一个 ListView,带有自定义的 GroupStyle 以使数据出现在 Expander 中,其中有一个 WrapPanel code&…