我的网格中只有一行,当我点击一个网格时,一个特定的单元格值存储在文本框中。我有一个按钮,当点击按钮时,文本框值被清除。清除文本框后,我再次点击同一个网格,但它没有向文本框发送任何值。
`private void DataGrid1_Selectionchanged(object sender,SelectionChangedEventArgse)
{
var selectedRow = DataGrid1.SelectedItem;
TextBox1.Text = selectedRow.coloumnName.ToString();
}
private void btn_Click(object sender, RoutedEventArgs e)
{
TextBox1.Text = "";``
}`
答案 0 :(得分:0)
修改按钮的CommandName
属性并将其设置为“选择”
或者启用GridView的自动生成选择按钮。
答案 1 :(得分:0)
由于您有一行,因此选择已更改处理程序未触发。第一次工作,但第二次没有任何改变。更改处理程序或添加第二行