itemssource相关内容

如何将网格设置为 Items 控件的模板?

我正在尝试创建一个 ItemsControl,它使用网格作为其 ItemsPanel,使其具有两列,其中第一列的宽度是宽度该列中最宽的项目,并且具有显示所有项目所需的行数 基本上,我想要以下内容,但以某种方式在 ItemsControl 中,以便我可以绑定到对象集合: ..
发布时间:2022-01-18 10:14:52 其他开发

WPF - 当 ItemsSource 更改时重置 ListBox 滚动位置

我目前有一个 ListBox,它的 ItemsSource 集合绑定到我的视图模型上的 IEnumerable 类型的属性.当 preoprty 的引用更改时,ListBox 会按预期更新,但是我有一个问题,如果我有大量项目并滚动到 ListBox 的底部,然后将引用更改为另一个包含 1 个项目的集合,ListBox 视图为空白且不显示滚动条.然后我必须用鼠标滚轮向上滚动列表框,直到出现 1 项. ..
发布时间:2022-01-16 11:31:58 其他开发

ListBox.ItemsSource 的显示属性

我是 WPF 新手.我有一个 ListBox,它的 ItemSource 设置为 WorkItemCollection.( 的集合WorkItem 对象.) 显示列表时,它仅显示每个对象的类型 (Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem).有没有办法让列表显示 WorkItem.Title? 解决方案 你有两个 ..
发布时间:2022-01-16 10:39:17 C#/.NET

WPF:两个 DataGrid,相同的 ItemsSource,一个 IsReadOnly,Bug?

我有一个 WPF 应用程序,其中有两个共享相同 ItemsSource 的 DataGrid.当我将 DataGrid 的 IsReadOnly 属性之一设置为 true 时,我无法将记录添加到另一个 DataGrid.我仍然可以编辑第二个数据网格的内容,但不能添加记录. 这是故意的吗?有没有办法解决这个问题?我可以对 DataGrid 使用 IsEnabled="False",但是我无法在 ..
发布时间:2022-01-06 09:33:43 C#/.NET

需要基于第二个 ComboBox 的 SelectedValue 设置 WPF MVVM ComboBox ItemsSource 的简单工作示例

谁能给我看一个 WPF MVVM 应用程序的简单工作示例,以根据 ComboBox A 的 SelectedItem 设置组合框 B 的 ItemsSource? 从我在这个网站上发现的情况来看,它似乎变得太复杂了. 完成它的“正确"MVVM 方法是什么? 谢谢. 编辑我使用 Didier 的示例进行了更新.我的 XAML 的摘录: ..
发布时间:2022-01-02 14:41:55 其他开发

如何为 WPF DataGrid 获取单元格级别的 ComboBox?

看起来 WFP DataGridComboBoxColumn 正在为此列中的所有单元格使用单个 ItemsSource.我有一个案例,其中 ComboBox 项目依赖于同一行中的另一个单元格.我设法在 PreparingCellForEdit 事件中填充了 ItemsSource.但是,它不能按预期工作.最初,此列中的所有单元格都是空的.为该列的 ComboBox 填充 ItemsSource 后 ..
发布时间:2022-01-02 14:41:24 其他开发

在 WPF 中绑定 DataGridTextColumn 可见性属性

我有一个数据网格,它的 ItemsSource 绑定到一个 CollectionViewSource. 在每一列中,我指定绑定的 Path 属性以获取要显示的特定信息. 如果用户需要更多信息,我想做的是使用复选框切换某些列.为此,我需要将可见性属性绑定到复选框的值(使用转换器),但我很确定列的数据上下文会干扰绑定. ..
发布时间:2021-12-27 18:55:13 其他开发

为什么 DataContext 和 ItemsSource 不是多余的?

在 WPF 数据绑定中,我知道您有 DataContext 它告诉元素它将绑定到什么数据和 ItemsSource “进行绑定". 但是例如在这个简单的示例中,ItemsSource 似乎没有做任何有用的事情,因为您还希望 Element 对 DataContext 除了绑定到它? 在更复杂的 ItemsSource 示例中,您有 Path 和 Source,它们似乎侵占了 DataC ..
发布时间:2021-12-27 18:46:10 其他开发

更改 ItemsSource 时,GridView 列宽不会更新

我有一个 GridView,我在代码隐藏中设置了 ItemsSource.网格中的所有列均在 XAML 中定义,所有列宽均为“自动".当我最初设置网格的 ItemsSource 时,列宽设置正确. 现在,根据用户的操作,网格的 ItemsSource 可能会设置为新的 EntityCollection.我注意到的是,列宽与之前的 ItemsSource 保持一致.也就是说,当为网格设置新的 ..
发布时间:2021-12-24 13:54:04 其他开发

ItemsSource 和 DataContext 之间的区别与 ListBox 有关

我不太了解 ItemsSource 和 DataContext 之间的区别.有人可以解释它并用例子来支持它吗?我什么时候会使用其中一个. 我正在阅读文档,它说我可以使用 DataContext 进行绑定,但是我向它抛出了一个 ObservableCollection 并且列表中没有显示任何内容.如果我在 ItemsSource 上抛出相同的集合,它就可以正常工作. 解决方案 控件(包 ..
发布时间:2021-12-23 23:33:23 其他开发

如何将嵌套的 BindableLayout.ItemsSource 中的项目索引绑定到 CommandParameter - Xamarin

我想弄清楚如何从 XAML 中的列表中获取索引. 背景 一个产品有多个规格类别/组,其中包含规格详细信息. 产品&Ingrediënten 是规范组. Land van afkomst:荷兰是规格详情 在 XAML 代码中,我使用了嵌套列表.应用程序需要传递索引,以便用户可以正确删除和添加规范. 绑定源=“0"处的索引/>&命令参数=“0"需要传递而不是“0". ..
发布时间:2021-09-29 20:35:54 其他开发

如何将网格设置为Items控件的模板?

我正在尝试创建一个ItemsControl,它使用网格作为其ItemsPanel,使其具有两列,其中第一列的宽度是该列中最宽的项目的宽度,并且具有可能需要显示所有项目的行 基本上,我想要以下内容,但希望在ItemsControl内,以便可以绑定到对象集合: ..
发布时间:2021-02-09 19:23:15 其他开发