Questions tagged «wpfdatagrid»

11
如何在WPF DataGrid中执行单击复选框选择?
我有一个DataGrid,第一列为文本列,第二列为CheckBox列。我想要的是,如果我单击复选框。应该检查一下。 但是,它需要两次单击才能被选中,对于第一次单击,就是选中了该单元格,对于第二次单击,就是选中了该复选框。如何通过单击使复选框处于选中状态/取消选中状态。 我正在使用WPF 4.0。DataGrid中的列是自动生成的。

4
如何禁用WPF Datagrid中的单元格编辑?
我正在Windows Presentation Foundation中构建一个数据网格,但是我遇到了问题。当用户双击我的数据网格中的一个单元格时,该单元格将进入编辑模式。我想防止这种情况。相反,我希望用户能够选择整行-而不是在其中编辑值。 我该如何做到使双击选择整行,而不是将单击的单元格置于编辑模式?

4
如何隐藏wpf datagrid行选择器
我正在使用WPF DataGrid控件显示一些详细信息和一个选择按钮,并且我不需要左侧的灰色选择器列。这也破坏了我设计的美感。 有没有办法删除它,或者如果没有,我该如何设置它的样式以匹配它?
108 wpf  wpfdatagrid 

3
如何使用数据绑定基于属性值设置DataGrid的行背景
在我的XAML代码中,我想Background基于某一特定行中对象的值设置每一行的颜色。我有一个ObservableCollection的z,并且每个z有一个叫做财产State。我从我的开始就是这样的DataGrid: <DataGrid.RowStyle> <Style TargetType="DataGridRow"> <Setter Property="Background" Value="{Binding z.StateId, Converter={StaticResource StateIdToColorConverter}}"/> </Style> </DataGrid.RowStyle> 这是错误的方法,因为x不是我的ViewModel类中的属性。 在我的ViewModel类中,我具有this的ObservableCollection<z>which和type的。ItemsSourceDataGridSelectedItemz 我可以将颜色绑定到上SelectedItem,但是这样只会改变一行中的颜色DataGrid。 如何基于一个属性更改此行的backgroundcolor?
81 wpf  xaml  wpfdatagrid 


5
标签内容上的WPF StringFormat
我想将字符串绑定的格式设置为绑定到标签的属性Amount is X所在的位置X。 我看过很多示例,但以下示例不起作用: <Label Content="{Binding Path=MaxLevelofInvestment, StringFormat='Amount is {0}'}" /> 我也尝试过这些组合: StringFormat=Amount is {0} StringFormat='Amount is {}{0}' StringFormat='Amount is \{0\}' 我甚至试图改变绑定属性的数据类型来int,string和double。似乎没有任何作用。这是一个非常常见的用例,但似乎不受支持。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.