标签:datagrid

  • WPF Datagrid新行验证 - c#

    时间:2020-8-23

    我用DataGrid创建了一个简单的WPF应用程序,其中wchich与Employee对象绑定到了List: public class Employee { private string _name; public int Id { get; set; } public string Name { get { return _name; } set { if […]

  • 如何对WPF DataGrid中除第一列以外的所有内容进行排序 - c#

    时间:2020-8-18

    我有一个WPF DataGrid,它的第一列中包含一个数字,即“排名”或“位置”。我想要的是,当我单击列以根据该列对表进行排序时,第一列保持原样。 例如:位置名称游戏积分PPG约翰一书2 10 52玛丽3 12 4 按游戏降序排列时 职位名称游戏积分PPG1玛丽3 12 42约翰2 10 5 有没有办法做到这一点? DataColumn似乎没有任何此类属性, […]

  • 在WPF数据网格中查找行的高度 - c#

    时间:2020-8-17

    有人可以建议我如何做吗? 我努力了 dtgMain.RowHeight; 但这总是返回NAN。 参考方案 使用VisualTreeHelper从数据网格获取DataGridRow。然后在DataGridRow上使用ActualHeight属性。 public static T GetFirstVisualChild<T>(DependencyOb […]

  • 在运行时使用自动生成的列更改WPF数据网格中列标题的颜色 - c#

    时间:2020-8-4

    我在WPF项目窗口中有一个WPF DataGrid。我已经用DataTable填充了网格,并自动生成了列(不幸的是,这是必要的),并且需要根据某些其他因素来更改列的标题颜色。 我有一个需要突出显示的列名列表,并且可以轻松地基于此找出它们的索引(因为我在DataGrid中自己生成了它们)。 但是,我似乎无法让列标题更改颜色,这必须在代码中完成,因为在设计时我不 […]

  • 以突出显示方式以编程方式选择WPF DataGrid行 - c#

    时间:2020-8-1

    我在WPF中用几行创建了一个数据网格。我在wpf网格上创建了​​四个按钮,以便在各行之间导航:[<<]-[]-[>>] 我使用SelectedItem函数来设置行。我的问题是,突出显示似乎不好(很慢)(很难解释)。 当我在各行之间使用键盘箭头(向上和向下)时,突出显示既快速又迅速。将我的代码隐藏在按钮后面,突出显示有点慢且奇怪。 这是 […]

  • 在WPF应用程序中单击按钮后从datagrid获取数据 - c#

    时间:2020-7-11

    我有一个数据网格,其中包含一个复选框和几列。当客户单击复选框时,我正在触发grid selectionchanged事件,该事件显示从selectedrow到标签的一些数据。但是,当我单击按钮时,也需要选择的行数据。 有什么好的方法可以找回它吗? c#大神给出的解决方案 根据您的评论,您应该尝试一下(DataGrid在XAML中被命名为dataGrid): […]

  • 仅在DataGrid中进行数字输入 - c#

    时间:2020-7-10

    我正在尝试将特定列中的数据控制为仅数字,但问题是DataGrid中没有KeyPressed事件。我尝试使用KeyUp和KeyDown,但是又遇到了另一个问题: private void DG1_KeyDown(object sender, KeyEventArgs e) { float f; if (!float.TryParse(((char)e.Key) […]