2017-10-25 17 views
0

私の質問は、グリッドビューのフォーカスされたセルを有効にして無効にし、キーを押したときにセルを無効にするようにしています しかし、特定の行を実行Enabled行の状態ヘルパークラスを使用してFalseしかし、今私はセルを無効にしたいどのように私はそれを行うことはできますか?キー上で特定のセルを編集できないようにするdevexpress gridview winforms

Grid Screen Shot Attached

+0

を私はあなたが 'GridControl'を意味すると仮定しますか?変更を有効にするにはどうすればいいですか?どのようなキーを押すと、それは何のためにトリガとは異なるのですか? – DonBoitnott

+0

私はデvexpressグリッドコントロールについて質問しています –

答えて

0

あなたがGridViewのShowingEditorイベント使用することができます。

private void gridViewTest_ShowingEditor(object sender, System.ComponentModel.CancelEventArgs e) 
{ 
    GridView gridView = sender as GridView; 

    if(gridView.FocusedColumn.FieldName == "Product Name") // && <PUT OTHER CONDITIONS HERE> 
     e.Cancel = true; 
} 
+0

ありがとう –

関連する問題