WPF入門教程系列二十三——DataGrid示例(三)

 

DataGrid的選擇模式html

   默認狀況下,DataGrid 的選擇模式爲「全行選擇」,而且能夠同時選擇多行(以下圖所示),咱們能夠經過SelectionModeSelectionUnit 屬性來修改DataGrid 的選擇模式。佈局

 

SelectionUnit的選擇模式。spa

成員名稱3d

 

說明code

 

Cellorm

選擇單元格。單擊單元格選中單元格。 單擊任何行或列標題不執行。htm

FullRowblog

選擇全行。 單擊單元格或行標題能夠選擇整行。教程

CellOrRowHeaderci

可選擇單元格,也能夠經過點擊行首選擇全行

SelectionMode的選擇模式。分爲ExtendedSingle 兩種模式。

成員名稱

說明

Extended

選擇多個單元(單元格或全行,由SelectionUnit 定義)

Single

選擇惟一單元(單元格或全行,由SelectionUnit 定義)

 

 

設置SelectionUnit 和SelectionMode 後的實例效果,以下圖。

  <DataGrid x:Name="gridCitys"  Grid.Row="0" HorizontalAlignment="Left" VerticalAlignment="Top" AutoGenerateColumns="False" SelectionUnit="Cell" SelectionMode="Extended">

 

 

 

DataGrid的編輯方式

     默認狀況下,咱們能夠直接在DataGrid 中編輯數據(下表爲相關的編輯命令),固然也能夠經過IsReadOnly 屬性將DataGrid 設置爲只讀方式。

1)  在「Grid示例」的窗口界面中,選擇第一行。

 

2) 對「Grid示例」的窗口界面中,第一行的ProvinceID進行修改,在下拉框中選擇「內蒙古自治區」。

 

3) 在「Grid示例」的窗口界面中,點擊「更新」按鈕,進行保存。

 

4)      保存以前的結果。以下圖。

 

1)  保存以後的結果。以下圖。

 

 

 

 

 WPF入門教程系列目錄

 WPF入門教程系列二——Application介紹

 WPF入門教程系列三——Application介紹(續)

 WPF入門教程系列四——Dispatcher介紹

 WPF入門教程系列五——Window 介紹

 WPF入門教程系列六——佈局介紹與Canvas(一)

 WPF入門教程系列七——佈局之WrapPanel與StackPanel(二)

 WPF入門教程系列八——佈局之Grid與UniformGrid(三)

 WPF入門教程系列九——佈局之DockPanel與ViewBox(四)

 WPF入門教程系列十——佈局之Border與ViewBox(五)

 WPF入門教程系列十一——依賴屬性(一)

 WPF入門教程系列十二——依賴屬性(二)

 WPF入門教程系列十三——依賴屬性(三)

 WPF入門教程系列十四——依賴屬性(四)

 WPF入門教程系列十五——WPF中的數據綁定(一)

 WPF入門教程系列十六——WPF中的數據綁定(二)

 WPF入門教程系列十七——WPF中的數據綁定(三)

 WPF入門教程系列十八——WPF中的數據綁定(四)

 WPF入門教程系列十九——ListView示例(一)

 WPF入門教程系列二十——ListView示例(二)

 WPF入門教程系列二十一——DataGrid示例(一)

 WPF入門教程系列二十二——DataGrid示例(二)

 WPF入門教程系列二十三——DataGrid示例(三)

相關文章
相關標籤/搜索