1
我有一個UltraWinGrid的列,我已經將一個UltraCombo下拉列爲一個EditorControl。我希望用戶只從這個下拉列表中選擇一個選項,我不希望他們在網格單元格中輸入文本,或者剪切/粘貼文本。如何使單元格只讀,但同時允許用戶從下拉列表中選擇一個選項?我在網上找到的所有答案都說明如何完全禁用單元格,而不是我想要的。Infragistics UltraWinGrid - 你如何使一個單元只讀,但同時有一個UltraCombo下拉
private void LoadItems()
{
DataTable dtt = new DataTable();
dtt.Columns.Add("Int", typeof(int));
dtt.Rows.Add(2);
dtt.Rows.Add(3);
dtt.Rows.Add(4);
uc.DropDownStyle = UltraComboStyle.DropDownList;
uc.SetDataBinding(dtt, null);
}
void myGrid_Grid_InitializeLayout(object sender, Infragistics.Win.UltraWinGrid.InitializeLayoutEventArgs e)
{
myGrid.Grid.DisplayLayout.Override.RowSelectors = Infragistics.Win.DefaultableBoolean.False;
e.Layout.Bands[0].Columns["aaa"].ValueList = uc;
}