編輯DataGrid顯示列
-
若要填充下拉列表,請首先使用下列選項之一設置 ComboBox 的 ItemsSource 屬性。
·靜態資源。
·x:Static 代碼實體。
·ComboBoxItem 類型的內聯集合。
-
使用靜態資源做為ItemSource。
-
使用x:Static擴展標記作為ItemSource。首先定義一個靜態屬性,然后通過x:Static擴展標記指向該靜態屬性。
-
使用ComboBoxItem 類型的內聯集合做為ItemSource。
-
使用普通數據集合作為ItemSource。
由於DataGridComboBoxColumn沒有DataContext屬性,所以ItemSource直接綁定普通數據集合將不起作用,需要使用編輯樣式(EditingElementStyle)和顯示樣式(ElementStyle)來呈現數據。
END