将所选项目模板绑定到另一个控件模板
我有一个列表框,其中列出了项目,每个项目都是带有图标和描述文本的堆栈面板。
仅列表框项目中的文本可选择,文本之外的空间不可选择
我有一个 WPF ListBox,其项目是 TextBlocks。当我单击文本时,SelectionChanged 处理程序将按预期调用。但是,如果我在项目内部单击,但不是直接在文…
更改 ViewModel 中选定的选项卡并在 ViewModel 之间发送对象
我有一个带有 3 个 ViewModel 的 wpf 桌面应用程序。 我有 1 个 ViewModel,其中包含 tabhost 和选项卡。我有 2 个标签。每个选项卡都有自己的 ViewMo…
无法在 VS 2010 中调试 WPF 应用程序 (xaml.cs)
我一直在研究一些 WPF 窗口和用户控件,它们是在 VS 2010 中运行的类库项目的一部分。我在 XAML.cs 文件中设置了一些调试点,并且它们被正确命中。 但…
使用 .ico 或 .png 作为控件的图像源?
我正在使用 MS Ribbon Controls 开发 WPF 应用程序。 我不确定应该为功能区控件使用什么格式的图像文件 - 主要是 png 和 ico 文件格式,MSDN 没有提供…
如何通过 XAML 为 KeyValuePair 定义 DataTemplate
我有一个键值对。首先,我仅将值部分绑定到数据模板中的 TreeView。在这种情况下,绑定无法正常工作,但分层模板选择正确。 有没有办法通过 KeyValueP…
WPF中的XML序列化问题
假设我有以下类: using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace NetworkSwitcher { [Serializ…
是否可以为 RichTextBox 中预先创建的段落赋值
考虑以下 XAML 代码: 我想要做的是,直接将以编程方式创建的 Paragraph 分配给 dataParagraph,如 XAML。 其代码看起来像这样: Paragraph paraOne =…
将控制值与具有值列表的属性结合。有可能吗?
我有一些窗口,其中有一些控件(时间段选择器): 更新 在窗口类中我做了属性: public class TimePeriodType { public string Name { set; get; } pu…
WinRT 中的数据触发器?
我能够找到 EventTrigger 然而,在 WinRT 参考中,我找不到 DataTrigger。我也无法在应用程序中使用它。 谁能确认 WinRT 中确实缺少 DataTrigger? Ev…
ThreeDBorderWindow 和 SingleBorderWindow 的区别
在 WPF XAML 中,WindowStyle 可以是 None、SingleBorderWindow、ThreeDBorderWindow、ToolWindow。 我自己尝试了这些选项,还研究了 MSDN,但我无法…
DataTemplate 多个数据触发相同的元素和属性
如何让多个数据触发器作用于同一元素和属性? 请注意我如何定位 SelectionGrid 的 Opacity 属性。我怎样才能达到这个效果?这应该复制 Windows 7 具有…