如何在 WPF 中的窗口上绘图(最佳实践)?
我正在尝试编写一个类似小型交互式游戏的应用程序,其中我需要一个在屏幕上绘制的 Draw 方法,但无法弄清楚如何构建 WPF 的方法。 如果这是 Winforms…
适用于 MVVM 的 WPF MenuItem 模板
我在编写 xaml 表示形式以允许绑定到我的背景 ViewModel 以用于级联菜单时遇到问题, 这是 VM: public class MenuNode { public string Header {get}…
管理用户控制事件的主页xaml
我需要一个优雅的解决方案(我正在开发 silverlight 4.0)来使用 MVVM 模式解决这个简单的问题(?): 我的主页 xaml 有两个像这样的自定义用户控件…
WPF 中的 TextDecorationCollection 序列化
是否有任何 xaml 序列化属性可以为实际上是集合(TextDecorationCollection)的依赖属性指定? 我想使用序列化来克隆一个非常大且复杂的对象。这里是…
自定义ApplicationBarIconButton
我为 ApplicationBarIconButton 创建了自定义图标。我想将它不变地用于深色和浅色主题。 <shell:ApplicationBar IsVisible="True" IsMenuEnabled="T…
在 Windows Phone 7 的 C# 中将 Byte[] 转换为 Image 类型
我在将字节数组转换为图像类型以在 Windows Phone 7 上的应用程序中显示时遇到问题。 数据是从服务器检索的,当我上传和下载数据时,它工作正常,但在…
子控件上的 XAML 调整大小/移动装饰器调整父控件的大小/位置
黑色:父控件 红色:可调整大小的子控件 蓝色:固定大小的子控件 黑色控件位于画布上。 我可以轻松地装饰黑色控件以调整大小和移动,但我想做的是装…
MouseEnter 触发器在 ListBox 中的项目上触发不准确
我在 WPF 列表框中看到一个非常奇怪的问题,其中每个项目的 MouseEnter 触发器对于列表框中更靠下的项目的触发不太准确。我的 MouseEnter 触发器会触…
从 ListView 的 ItemContainer 设置 ContextMenu 的 DataContext?
我正在使用 mvvm 模式,并且很难弄清楚如何从 ListView 的 ItemContainerStyle 内部设置 ContextMenu 上的 DataContext。 我也不明白为什么 ListView.…
WPF DataGridTemplateColumn IsReadOnly 对于 CellStyle 不可用?
我试图根据另一种样式的内容设置只读单元格样式。这在 XAML 中是否可能,看起来微不足道,但我的代码失败了。 <dg:DataGridTemplateColumn Header="…
在代码隐藏中为 xaml 元素设置多重绑定
我有以下有效的 XAML 代码,它基本上绑定了几个属性来计算用户控件的最终位置: <UserControl x:Class="CurvePointControl" .... > <UserContro…