
[英]programmatically add column & rows to WPF Datagrid
我想知道我们应该如何以编程方式将列和行添加到 WPF 中的 DataGrid。 我们在 windows forms 中使用的方式。 创建表列和行,并将其绑定到 DataGrid。 我有我需要在 DataGrid 中绘制的行数和列数,以便用户可以编辑单元格中的数据。 ...
[英]programmatically add column & rows to WPF Datagrid
我想知道我们应该如何以编程方式将列和行添加到 WPF 中的 DataGrid。 我们在 windows forms 中使用的方式。 创建表列和行,并将其绑定到 DataGrid。 我有我需要在 DataGrid 中绘制的行数和列数,以便用户可以编辑单元格中的数据。 ...
[英]How to clear a data grid view
我正在尝试根据 ComboBox 中的选定项目填充 DataGridView,这部分工作正常。 但是,我需要能够在从新项目添加新数据之前清除网格,而不仅仅是添加到最后。 如何在向 DataGridView 添加项目之前清除它? ...
[英]Get selected row item in DataGrid WPF
我有一个绑定到数据库表的DataGrid ,我需要获取DataGrid中所选行的内容,例如,我想在MessageBox显示所选行的内容。 DataGrid示例: 因此,如果我选择第二行,我的MessageBox必须显示类似以下内容的内容: 646 Jim Biology 。 ...
[英]DataGrid get selected rows' column values
我正在尝试获取 DataGrid 中选定行的每一列的值。 这就是我所拥有的: 但这不起作用。 如果我执行SelectedCells.Count然后我得到正确的列数,但我似乎无法实际获得所选行中这些列的值。 我已经尝试了很长一段时间没有运气! 这是我的 XAML: <Grid> ...
[英]Change DataGrid cell colour based on values
我有一个 WPF 数据网格,我想要根据值不同的单元格颜色。 我的 xaml 上有以下代码 但不是只选择一个单元格而是选择所有行? 我错过了什么? ...
[英]How to bind DataTable to Datagrid
我在将DataTable绑定到DataGrid遇到问题。 我已经搜索了解决方案,但无法摆脱错误。 使用 WindowsForms 时绑定工作正常,因此DataTable是正确的。 我只是无法将它绑定到 WPF-DataGrid。 错误消息: AmbiguousMatchException 未处 ...
[英]I want data in the rest of wpf DataGrid to be read only and only new row should be editable
我已经设法让DataGrid显示用于添加新项目的新行。 我现在面临的问题是我希望 wpf DataGrid其余部分中的数据是只读的,并且只有新行应该是可编辑的。 目前这就是我的DataGrid外观。 但是由于我将列保持为只读,因此新行也添加为只读,这是我不想要的。 ...
[英]Accessing UI (Main) Thread safely in WPF
我有一个应用程序,每次我正在观看的日志文件以下列方式更新(附加新文本)时,它都会更新我的数据网格: 当为 FileWatcher 引发事件时,因为它创建了一个单独的线程,当我尝试运行 dataGridRows.Add(ds); 要添加新行,程序只会在调试模式下崩溃而不会发出任何警告。 在 Winfo ...
[英]Datagrid binding in WPF
我知道这已经被问过了,但我已经完成了开发人员建议的几乎所有事情。 我试图在模式对话框中显示它并在模式对话框的构造函数中填充许可证列表。 但是数据网格中仍然没有填充任何内容。 构造函数代码: 你们认为与 object 列表有关吗? ...
[英]How can I set the color of a selected row in DataGrid
DataGrid 中选定行的默认背景颜色太深,我无法阅读。 反正有没有覆盖它? 试过这个 但是还是没有... ...
[英]WPF Datagrid Get Selected Cell Value
我想获取数据网格中选定单元格的值,请任何人告诉我如何做到这一点。 我使用了 SelectedCell changed 事件,我该怎么做? ...
[英]How do I make XAML DataGridColumns fill the entire DataGrid?
我在 XAML(不是 Silverlight)中使用 DataGrids 和可调整大小的列,如果用户调整屏幕大小,DataGrid 将扩展。 目前,如果所有 DataGrid 列的宽度小于 DataGrid 的宽度,我会出现一个额外的“列”,该列不可点击且无用。 有谁知道如何使一列始终调整大小以 ...
[英]WPF Datagrid set selected row
如何使用Datagrid.SelectedItem以编程方式选择一行? 我是否首先必须创建一个DataGridRow对象的IEnumerable并将匹配的行传递给这个SelectedItem属性,或者我该怎么做? 编辑: 在选择行之前,我需要首先将第一列单元格的单元格内容与TextBox.Te ...
[英]How to hide column of DataGridView when using custom DataSource?
我在 C# 中有一个小应用程序,它有一个 DataGridView,它使用以下方法填充: grid.DataSource = MyDatasource array; MyClass 保存列的结构,它看起来像这样: 一切正常,DataGridView 填充了正确的数据,但现在我想隐藏 col ...
[英]Adding a Button to a WPF DataGrid
我想在 WPF 中创建一个DataGrid控件,其中每行的第一个单元格中有一个按钮。 单击此按钮将显示RowDetailsTemplate或 SubRow。 如何添加将显示/隐藏RowDetailsTemplate的按钮? ...
[英]Date formatting in WPF datagrid
我想将日期列从格式“DD/MM/YYYY HH:MM:SS”更改为“DD.MM.YYYY”。 不幸的是,该代码抛出一个XMLParseException 。 首先,在使用 AutoGenerateColumns 时这种解决方案是否可行? 如果没有,我还能如何处理这个问题? 如果是,上面的代码 ...
[英]How do I bind a WPF DataGrid to a variable number of columns?
我的WPF应用程序生成的数据集每次可能具有不同的列数。 输出中包括对将用于应用格式设置的每一列的描述。 输出的简化版本可能类似于: 此类设置为WPF DataGrid上的DataContext,但实际上是通过编程方式创建的: 有什么方法可以用XAML文件中的数据绑定替换此代码 ...
[英]Adding values to specific DataTable cells
我想知道是否可以将值添加到特定的DataTable单元格? 假设我有一个现有的dataTable,并且我添加了一个新列,如何在不覆盖现有列的行的情况下添加到新列的行? 据我所知,没有一种方法可以添加到特定的细胞(除非我错了)。 其中a,b,c和d是字符串值。 那么如果我只想 ...
[英]WPF datagrid selected row clicked event ?
我想在双击 WPF DataGrid 的选定行时执行一些代码。 我知道数据网格有一个 MouseDoubleClicked 事件,它也有一个行选择事件,但我没有看到“双击选定行”的任何事件...... 你认为有可能以某种方式捕捉到这个事件吗? ...
[英]How do I bind a List<CustomObject> to a WPF DataGrid?
我是WPF的新手,想要做一些基本的数据绑定。 我有一个CustomObject的列表,并希望将其绑定到DataGrid。 MainWindow.xaml.cs 这就是我的网格的样子: 我已经习惯了ASP.Net的数据绑定,我可以很容易地说: 我该如何进行WPF? ...