亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

datagrid怎么獲取行數據

小億
156
2023-11-07 12:14:23
欄目: 編程語言

要獲取行數據,您可以使用DataGrid的SelectedCells屬性來訪問選定的單元格,并使用單元格的父行來獲取行數據。

以下是一個示例代碼,演示如何獲取DataGrid中選定行的數據:

private void btnGetSelectedRow_Click(object sender, RoutedEventArgs e)
{
    // 檢查是否有選定的行
    if (datagrid.SelectedItem != null)
    {
        // 獲取選定行的數據
        DataRowView row = (DataRowView)datagrid.SelectedItem;
        
        // 獲取行中的每個單元格的數據
        string rowData = "";
        foreach (DataGridColumn column in datagrid.Columns)
        {
            // 獲取單元格的值
            object cellValue = column.GetCellContent(row)?.DataContext;
            
            // 將單元格的值添加到行數據中
            rowData += cellValue.ToString() + "\t";
        }
        
        // 顯示行數據
        MessageBox.Show(rowData);
    }
}

在這個示例中,當用戶點擊一個按鈕時,將執行btnGetSelectedRow_Click方法。方法檢查DataGrid中是否有選定的行。如果有選定的行,它會獲取選定行的數據,并將每個單元格的值添加到一個字符串中,以制表符分隔。最后,它會彈出一個消息框顯示行數據。

0
四川省| 虞城县| 西贡区| 黄石市| 漳浦县| 鹤岗市| 大厂| 布尔津县| 潮州市| 景东| 丰镇市| 华坪县| 嘉荫县| 施秉县| 天水市| 萨迦县| 鄂托克旗| 广东省| 天门市| 甘洛县| 武邑县| 河间市| 卓资县| 河东区| 北川| 九龙县| 长寿区| 荆州市| 明光市| 英超| 昌黎县| 恩平市| 建德市| 长治市| 常德市| 婺源县| 墨玉县| 德清县| 崇左市| 军事| 抚州市|