我正在以通用方式自定义 WPF DataGrid。 考虑一下我已经定义了一个这样的 Creatures 枚举: 然后我有一个上述类型的附加属性,因此它可以附加到我想要的任何控件,称为CreatureTypeProeprty 。 然后我想将此属性附加到DataGridTemplateColumn并且 ...
我正在以通用方式自定义 WPF DataGrid。 考虑一下我已经定义了一个这样的 Creatures 枚举: 然后我有一个上述类型的附加属性,因此它可以附加到我想要的任何控件,称为CreatureTypeProeprty 。 然后我想将此属性附加到DataGridTemplateColumn并且 ...
我的项目中有多个 Windows,只有一个 ViewModel 实例我得到了这个 Class: 在我的 Xaml Windows 我这样声明我的 DataContext : 在这种情况下,ModelView 是我的 ViewModel 的名称在代码后面访问我的 ViewModel 我使用这个: 我 ...
我有一个主题 class: 还有一个内容 class: BaseEntity 看起来像这样: 我的 DataContext 看起来像这样: 我正在尝试使用通用存储库。 saveEntity 看起来像这样: 创建 Contents 的 Content Service 方法如下所示: 我的问题是,当 ...
我目前的视图如下所示: <Window> <DockPanel> <Menu> ... </Menu> <StackP ...
我正在尝试将我构建的 powershell WPF 应用程序转换为 C#,但我遇到了数据上下文/数据绑定的问题。 在我的许多搜索中,我遇到了以下示例代码,但是当我实现它时,这些属性通过智能感知显示在 XAML 中绑定,但似乎没有任何实际绑定。 我不确定出了什么问题。 我是 C# 新手(一些 VB. ...
我在我的 powershell 应用程序中使用数据上下文(对我来说是第一次),据我所知,所有数据上下文属性和值都是用 JSON 设置的,所有值都是字符串。 例子: 但是我遇到了一个问题,即错误的错误并不总是评估为错误的。 当我将控件的启用属性绑定到 myproperty 时,它会正确禁用,因为它 ...
我做了一个测试项目来证明我的问题。 在主窗口中,我定义了一个ListBox和它的ItemTemplate ,以及 1 个按钮Update 。 在DataTemplate中,我定义了一个CheckBox ,其中IsChecked绑定到IsUsed属性。 <Window x:Class="Test ...
我刚刚开始使用 C# 中的 WPF,目前使用 Visual Studio 2019、.NET Framework 4.7.2 中的 WPF 应用程序。 几天来,我一直在为数据绑定而苦苦挣扎,浏览了大量的教程和网站,试图弄清楚我遗漏了什么。 在这一点上,我暂停了我当前的项目并开始了一个全新的、新的 W ...
我在搜索了很多解决方案后问了这个问题,但没有一个有效, 我的问题可以这样恢复:我有一个主 window (MainWindow.xaml),我有一个视图 (ParametersView.xaml)。 我还有 MainViewModel.cs 文件,这将是我的两个视图通用的 DataContext。 ...
每个人。 我想创建一个 ListView,列出订单 class 中的项目。该列表应按进程分组。 当我将它创建为一个简单的 ListView 时,它工作正常。我按照本指南创建了它。 现在我不只是希望将项目显示为列表项,而是将它们显示为图块。 瓷砖是给我看的。 但是,在 header 中不再按照哪个流程 ...
我有这两节课。 班级: 我将在 ListView 中获得一个列表框。 XAML: 代码: 将显示OuterList的所有内容,但不会显示InnerList中的项目如何从两个不同的 ItemSources 添加内容? 或者,我做错了什么? 在代码中遇到问题:名称“Orders”在当前上下文中不存在 ...
有一种方法,我想在特定的 html 中找到 class 的元素。 像这样运行 前提是 html 确实存在(不为空)。 我也想用上面同样的方法,通过当前页面的DOM来查找同一个元素。 所以方法中的html将是 null。 如果我这样运行它会起作用吗? ...
我一直在搜索和使用 GetType() 一段时间,但我一直在获取列的名称(我已经拥有)而不是值。 我正在尝试从数据上下文中的方法(存储过程调用)的结果构建 csv 文件。 我可以弄清楚如何从结果集中动态获取 result.some_column_name 。 以上为我提供了该字段的名称,我正在寻找该 ...
所以我有一个 WPF 程序,其中我有一个 ViewModel 和几个 windows。 我通常像这样为我的 ViewModel 添加 DataContext: 但是如果我这样做,我会遇到创建多个 ViewModel 实例的问题,每个 window 一个实例。 这意味着如果我更改一个 window ...
更改选择时,应更新表单的值,但仅更新任务的名称。 按钮到期日期的 texBlock 选择改变时的方法 我做了一个方法来查看何时更改数据上下文。 因此,带有 DueDate 的 texblock 的按钮的数据上下文只是更改了一次。 我想要的是所有的值,选择实际的任务 ...
我有一个包含位置集合的条形码集合。 如何将自定义控件的 DataContext 设置为集合中的 Position 项? 谢谢! ...
我有一个小应用程序,其中有一个 model 树,我希望根据项目双击不同的视图应该出现在 ContentControl 中。 在此处输入图像描述我创建了一个命令来更改 ContentControl 视图,但问题是 TreeView 的 DataContext 是“TreeItemModel”,其中我有 ...
现在唯一存在的是带有数据模板的控制模板。 在我看来:home 我没有将数据上下文设置为我的 homeviewmodel class 但是当我将按钮上的属性绑定到我的 homeviewmodel 的属性时,它就像魔术一样工作,有人可以解释这个巫术吗? ...
我有这个带有RadialGradientBrush的Ellipse ,其中 colors 绑定到 colors Light和Dark : 这是我的代码: 使用此代码,即使我按下按钮, Ellipse也是绿色的。 当我再次在按钮单击事件中设置DataContext时,什么也没有发生。 还是我需要把它放 ...
在我维护的项目中,我使用存储库模式重构了一些逻辑,而不是旧的 ORM (LinqToSql)。 我现在的问题是有时我必须跨存储库共享 DataContext (这是一个理想的功能),但这些存储库试图“窃取”彼此的加载选项。 这是我的存储库构造函数的示例,它接收 DataContext 并构建正确的加 ...