中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

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
乌拉特中旗| 同仁县| 苍溪县| 南陵县| 会东县| 周口市| 叶城县| 普宁市| 万载县| 灵丘县| 大新县| 大城县| 炉霍县| 扎赉特旗| 洪雅县| 彰武县| 渝中区| 鹿邑县| 彭水| 固始县| 合江县| 富平县| 牙克石市| 磐石市| 漳浦县| 阳谷县| 垦利县| 揭阳市| 霍邱县| 巴彦县| 策勒县| 雷州市| 仙游县| 深水埗区| 略阳县| 汝阳县| 龙胜| 沅陵县| 昌图县| 独山县| 科技|