datatemplate相关内容

C#WPF MenuItem自定义模板

在Main.xaml中,我有这两个菜单项: 第一个标题=从当前断开 第二个标题=退出 ... 具有不同标题文本的更多菜单项... 为了编辑第一个项目的一些颜色,我在App.xaml: 中创建了一个自定义模板 ..
发布时间:2022-09-02 09:56:00 C#/.NET

如何在 DataTemplate Button 中同时使用 Command 和 EventTrigger?

我在 DataTemplate 中有一个按钮,它绑定到我的 ViewModel 中的命令.该按钮还有一个 EventTrigger,它启动一个隐藏编辑控件(按钮是其中一部分)的 Storyboard. 如果我选择 PreviewMouseDown 事件,情节提要可以正常工作,但命令永远不会被调用.如果我在 EventTrigger 中选择 MouseDown 事件,则命令有效,但情节提要不执 ..
发布时间:2022-01-23 08:45:24 其他开发

WPF MVVM 在代码中绑定动态控件并传入View

我正在使用 MVVM 开发 WPF 应用程序.我有两页.我在第 1 页中有多个用户控件,在从第 1 页选择用户控件时,我想在第 2 页中显示选定的用户控件.下面是我的代码. ViewModel 代码 public RelayCommandOnClickSelectWidgetCommand =>新的 RelayCommand((setUserControlName) =>{使用(新的 Cu ..
发布时间:2022-01-22 19:34:05 C#/.NET

为什么 DataBinding 不传播到 UserControl

今天早上我问了一个问题 这里做一个简单的工作示例给了我一个与预期不同的行为. GitHub 上的完整工作示例.主要部分代码如下. 在这种情况下,命令永远不会传播到任何 UserControl,如果 UserControl 直接用作 Window 的子级.如果将 UserControl 用作 ListBox ItemTemplate 的 DataTemplate,它也不起作用. 我 ..
发布时间:2022-01-22 19:23:15 C#/.NET

WPF 中有网格面板元素的数据模板吗?

对 WPF 相当陌生... 我有一组要绑定到网格面板的数据.每个对象都包含其网格行和列,以及要在网格位置填写的内容.我真的很喜欢如何在列表框 XAML 中创建数据模板来创建一个 UI,而其背后的代码几乎没有任何内容.有没有办法为网格面板元素创建数据模板,并将面板绑定到数据集合? 解决方案 您可以使用带有 Grid 作为其面板的 ItemsControl.这是一个例子.XAML: ..
发布时间:2022-01-18 09:57:05 C#/.NET

如何在 MVVM 之后为 WPF 构建通用/可重用模式对话框

我想构建一个通用/可重复使用的模式对话框,我可以在我们的 WPF (MVVM) - WCF LOB 应用程序中使用它. 我有一个希望使用对话框显示的视图和关联的视图模型.视图和视图模型之间的绑定是使用以类型为目标的 DataTemplates 完成的. 以下是我能够起草的一些要求: 我更喜欢它基于 Window,而不是使用像模态对话框一样的 Adorners 和控件. 它应该从 ..
发布时间:2022-01-17 10:34:00 其他开发

WPF 内存使用情况

应用: 由顶部的文本框和下方的列表框组成的 WPF 应用程序 用户在TextBox中输入字符串查找员工,搜索结果显示在ListBox中 ListBox 使用 DataTemplates 来显示元素(显示员工姓名、部门、​​电话和缩略图.) 实施: 在应用程序启动时,我查询数据库并检索所有员工和相关信息以显示在 ListBox 中.这会一直保存在内存中. 应用程序启动后,所有 ..
发布时间:2022-01-16 11:27:14 其他开发

WPF - 非常基本的 ListBox.ItemTemplate 问题

好的,这是一个看起来很简单的问题,但让我发疯了.我正在学习 DataTemplating,并尝试将一个非常简单的 ItemTemplate 应用到 ListBox. 但是,当我运行我的应用程序时,模板完全被忽略了,我只得到了标准外观的列表框,而实际上我希望看​​到一个带有“测试"的复选框列表. 我已经尝试了几次,结果总是一样.我在 Google 上检查了几个资源,并且在 ListBox ..
发布时间:2022-01-16 11:26:02 其他开发

使用 DataTemplate 的 ListBox 的 WPF 双向绑定

可能重复: 如何在绑定到列表时使 ListBox 可编辑? 我正在尝试在名为“ListStr"的列表对象和 ListBox WPF 控件之间设置两个绑定.此外,我希望这些项目是可编辑的,所以我添加了一个带有 TextBoxes 的 DataTemplate,希望它可以通过 TextBoxes 直接修改 ListStr 项目. 但是当我尝试编辑其中一个时,它不起作用.. ..
发布时间:2022-01-16 11:16:18 其他开发

带有 DataTemplates 的 WPF ListBoxItems - 如何从 DataTemplate 中引用绑定到 ListBoxItem 的 CLR 对象?

我有一个 ListBox,它绑定到 ObservableCollection. 每个 ListBoxItem 都与 DataTemplate 一起显示.我的 DataTemplate 中有一个按钮,单击该按钮需要引用 ObservableCollection 的成员,它是 DataTemplate 的一部分.我不能使用 ListBox.SelectedItem 属性,因为单击按钮时项目没有被 ..
发布时间:2022-01-16 11:03:35 其他开发

当其内部 ComboBox 获得焦点时选择一个 ListBoxItem

我有一个 DataTemplate,它将是一个模板化的 ListBoxItem,这个 DataTemplate 有一个ComboBox 在其中,当它有焦点时,我想要这个模板的 ListBoxItem代表被选中,这对我来说是正确的.但遗憾的是它不起作用 =( 所以这里真正的问题是在 DataTemplate 中是否可以获取或设置值ListBoxItem.IsSelected 属性通过 Data ..
发布时间:2022-01-16 10:40:10 其他开发