WPF ProgressBar 控件调度仍然阻塞 UI 线程
我正在使用 WPF 尝试在后台运行一个线程来更新进度栏。我不想阻止 UI 线程,因此我运行以下代码。然而,UI 仍然被阻止。看起来很简单,我做错了什么?…
在 WPF 中,使用较高的“高度”和“宽度”值调整按钮大小不如使用较低的值平滑
我有一个按钮,其最大和最小高度 X 宽度分别为 1024X1360 和 72X95 像素。我通过处理按钮模板中存在的 Thumbs 的 DragDelta 事件来调整此按钮的大小。…
用于集合 DP 的 WPF TypeConversionAttribute
我有一个 ObservableCollection 作为自定义控件中的依赖属性(例如 Points)。 我想像这样初始化它 <MyControl Points="1,1, 2,2"/> 如何为特定 D…
是 WPF 4.0 的 WPF 工具包部分
上次发布 WPF 工具包(根据 codeplex 页面)是在 2010 年 2 月。 那么从那时起 WPF 工具包是否已合并到 WPF 中? 我最近安装了 Visual Studio 2010 并…
有什么方法可以使用鼠标拖动/调整画布大小吗?
我使用的画布中嵌入了扩展器,这样当扩展器展开时,它将覆盖下面的控件。 <Canvas Grid.Row="0" Panel.ZIndex="99"> <Border Width="450" Borde…
Zoom Control 是 Codeplex 上可用的 WPF 扩展的一部分
我想在 http://wpfextensions.codeplex.com/ 中找到缩放控件我的项目。然而,有一个功能我希望它具有。我希望它与 ScrollViewer 一起使用,这样如果内…
我可以在 WP7 之外使用 WP7 Panorama 控件吗?
我需要一个类似于 Windows Phone 7 的 Panorama 控件的 WPF 控件,但我需要它用于桌面应用程序。 它将包含一系列面板(或全景项目),应用程序将能够…
WPF 自定义框架元素/IScrollInfo
我有一个简单的测试应用程序,带有基本的自定义 FrameworkElement 实现(下面的 TestElement)。 TestElement 创建了一些绘图视觉效果,并在构造函数…
WPF 如何使用值转换器绑定两个不同但相关类型的可观察集合?
我有一个自定义控件,其中包含一个可观察集合(DP),其中包含某种类型的对象。我想将其绑定到另一个可观察集合,该集合在我的虚拟机中保存不同类型的…
关于 WPF Drag & 的建议删除库
我现在使用GongSolutions.Wpf.DragDrop 库。它可以与 MVVM 配合使用,支持多重选择,可以与 TreeViews 配合使用……但它有一些烦人的错误。而且自 200…
WPF 组合框 - 预选择项目
我想从项目源中预先选择一个组合框(选择一个现有项目)。这是我的类模型和 xaml 语法。 Class ViewModelSample { Public List<Animal> Animals P…
C# checkBox_CheckedChanged 在不同文件中引用
要求:我有一个用 C# 编写的 Windows 应用程序,我试图向其中添加一个复选框,如果选中该复选框,则搜索中的文件将被复制到基于邮政编码的子目录中。 …