程序时这样:
<Window x:Class="WPF.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="MainWindow" Height="350" Width="525">
<Grid>
<DataGrid AutoGenerateColumns="False" Height="200" ItemsSource="{Binding}" HorizontalAlignment="Left" Margin="45,32,0,0" Name="dgIndicators" VerticalAlignment="Top" Width="413">
<DataGrid.Columns>
<DataGridTextColumn Header="Name1" Width="100" Binding="{Binding Name}"/>
<DataGridTextColumn Header="Value1" Width="100" Binding="{Binding Value}"/>
<DataGridTextColumn Header="Range1" Width="100" Binding="{Binding Range}"/>
<DataGridTemplateColumn Header="Button" Width="100" >
<DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<Button Click="button_Click" Command="{Binding Path=Edit}">button</Button> //这里是按钮名字 但是显示出来的都是一样的名字 怎么自己定义
</DataTemplate>
</DataGridTemplateColumn.CellTemplate>
</DataGridTemplateColumn>
</DataGrid.Columns>
</DataGrid>
</Grid>
</Window>
可是 button本身插入DataGrid是有问题的 这么插已经是 固定的了 怎么修改呢?帮帮忙 我菜鸟~呵呵 textbox在哪?
大神~然后应该怎么给 出来的button命名呢?还有我有分 但是提问的时候忘了添赏金了 怎么给你~谢谢了啊
追答为什么还要给button命名呢?是打算做啥?
追问就是在每条数据后 添加的button 可以有 事件发生 可以在点击后 显示出前面的一些信息 但是因为有不同的数据 比如说 text类型的 和 图片 类型的 所以 要把button名字 改的不一样好区分 你qq多少呀 我能加你 仔细问么
追答你既然都绑定数据了,Command里面还不能拿到数据?
追问就是 想 知道 怎么修改 我 插入的button列的名字 而且能定义 不同的 名字 大神你qq多少呀 以后有问题多多问你 谢谢~
C# WPF DataGrid按钮列已经插入 但是名字都是统一的 怎么改变 按钮的名 ...
只能自己动态改。找到你要改的行,然后找出textbox控件,修改这个控件的名字就OK了
C# WPF 使用代码动态创建DataGrid
首先,实现一个基础的DataGrid,设置其样式和行的基本操作。要完成的效果为创建并调整DataGrid的基本属性。接下来,扩展功能,向DataGrid中添加自定义列。通过代码设置列的所有属性,例如列标题、宽度、对齐方式等。实现数据绑定,创建一个List集合用于绑定DataGrid的数据。然后开始处理DataGrid,绑定数据源,并调...
C#在windowsform的datagridview表格里面添加一列删除按钮
1 拖个datagridview到窗体上。2 把这两列绑到datagridview上 3 给这个datagridview添加个DataGridViewButtonColumn按钮列 列名叫ColumnDelete 4 添加datagridview的CellContentClick(单元格单击事件)private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e) { if (e.ColumnIndex...
C#在winform的datagridview表格里面添加一个既有按钮也有单选框的...
可以实现的,你在datagridview 里添加一个模版列,然后在模版里加入按钮以及单选框就可以了。
C#!点击按钮,实现从一个datagridviw选择一行在另一个datagridview中显示...
一种笨方法:dataGridView2.Rows.Add(dataGridView1.CurrentRow.Cells[0].Value, dataGridView1.CurrentRow.Cells[1].Value);效果图
C#一个按钮怎么控制多个tabpage内的dataGridView写数据库???_百度知...
首先,这些tabpage里的dgv需要有一套可以连续读取的命名规则,其次是这么dgv与数据库里的表的对应关系需要确定,当这些因素都确定了以后,你可以便利这些table,更新到数据库里~
WPF datagrid按钮列点击如何获取当前行某单元格的值!
因为点击按钮时,还没有触发SelectedChanged事件。你可以在 按钮的 Click事件,通过Sender拿到DataContext 试试! 如果不行!· 你可以再试试,用 DataGridRow.GetRowContainingElement 方法获取行数据试试!
C# dataGridView CellValueChange事件里 单元格的值改变了后光标还没...
在保存按钮中,保存代码前,增加停止编辑的代码(调用datagridview的CommitEdit或者EndEdit)
C#中.DataGridView控件,添加右键按钮,代码如何写.!!
不过不会差太多...首先在窗体上添加一个contextMenuStrip控件(工具栏,自己找),接着对contextMenuStrip控件编辑好需要的右键菜单内容和功能,然后dataGridView控件,将其contextMenuStrip属性设置为contextMenuStrip1(contextMenuStrip控件名称)即可在dataGridView控件中使用自定义的右键菜单了.
用WPF做个小界面,有一个表格想每一行后面有个删除的按钮(不是按钮也行...
表格控件用DataGrid即可。删除按钮放在DataGrid的模板列中。DataGrid绑定一个实体集合。按钮则绑定单个实体对象。按钮的click操作删除该行所表示的实体对象。实体集合对象发生改变通知前台显示发生变化,所以集合用ObservableCollection。