尽管缺乏 PropertyChanged 触发,数据绑定似乎仍然有效
我有一个窗口,其中有两个复选框绑定到类选项的属性: public class Options { public bool Option1 { get; set; } public bool Option2 { get; set; …
将项目动态添加到 ResourceDictionary。将文件路径转换为资源键
我的应用程序中有 ResourceDictionary。我需要将 c# 代码中的一些项目添加到此集合中: 作为资源的关键,我想使用文件路径。 例如: c:\somefolder\@#…
列表框项数据模板绑定
我有以下列表框及其项目。 public class MyListItem { public string Name { get; set; } public string ID { get; set; } } MyListItems 是 MyListIt…
显示控件时将焦点置于文本框
有一个自定义 UserControl,其中包含一个 TextBox。当显示 UserControl 时如何将焦点集中到文本框?我尝试在 UserControl.IsVisibleChanged 和 TextBo…
用于根据另一个元素设置可见性的 XAML 触发器模板
我有几个 StackPanels 可以根据 ToggleButtons 更改可见性。如果我将 DataTrigger 行上的 Tag 替换为 btn1,则下面的代码有效。 如何使用 Tag 属性的…
Winforms(后来的 WPF)应用程序状态持久化
我有一个 winforms 应用程序,目前我混合使用标准控件和 Syncfusion 控件。大约几个月后,将在 WPF 中开发新模块。 我想添加一些状态保存功能。你知道…
Google 图表 API 和 WPF
我现在编写一个 C# 应用程序。对于我的财务数据,我想使用条形图。我在Google上搜索了很多之后,最好的方法似乎是Google Chart API。 我的问题是,当…
将 ValidationRules 添加到单个 xaml 行或简写 ValidationRules
我正在使用一个密码框,它公开了一个依赖属性,以便我可以绑定到它。问题是,通过像这样使用它,我无法将 Binding.ValidationRules 速记为以下语法: …
更改 WPF 中组合框的数据
因此,我有一个包含数据的 ComboBox,它可以按他们想要的方式工作:
如何删除WPF(C#)中Expander控件标题的虚线轮廓?
如何删除WPF(C#)中Expander控件标题的虚线轮廓? 我尝试将 FocusVisualStyle 设置为 null 但没有成功。还有其他方法吗?
Caliburn Micro,来自单个视图模型的多个视图
我目前正在开发一个应用程序,需要根据发生的事件更改视图。此事件意味着必须使用相同的 ViewModel 但使用不同的 View。我目前不知道 Caliburn 是否可…
绑定到 DevExpress GridControl TotalSummary
我有一个基本的新手绑定问题,这不一定与所使用的控件直接相关。不管怎样,事情是这样的:我有一个定义了 TotalSummary 的 DXGrid,它计算网格的行数…
放置此 ScrollViewer 会引发错误
我有一个 WPF 窗口,它具有自定义边框、用于调整大小的拇指控件和两列布局。右栏(主要内容区域)是一个带有 ScrollViewer 的 UserControl,因此它可…
将数据绑定到 ComboBox WPF
我是 WPF 新手,需要帮助将数据绑定到 ComboBox 中。 xaml 文件包含以下标记。