2016-08-08 104 views
0

私のプロジェクトでは、3つのラジオボタン、超グリッド、およびテキストボックスを持つフォームがあります。フォームをロードするとき、ReadOnly、またはこれに相当するultragridを入力してから、rbCategory(ラジオボタンの1つ)をオンにしたときに再びアクティブにします。他の2つのラジオボタンのいずれかが選択されている場合は、もう一度ReadOnlyに設定する必要があります。UltraGridをReadOnlyプロパティに設定する、vb.net

私はReadOnlyがUltragridsで使用できるプロパティではないので、同等のもの(基本的にはReadOnlyのテキストボックスのように灰色にしています)が、どのようにコード化されていますか?

私は

ugCategories.DisplayLayout.Override.AllowUpdate = DefaultableBoolean.False 

を使用してみましたが、これはあなたが実際にグリッドが読み取り専用に作っているAllowUpdateを設定することで仕事

答えて

0

を行うにはいないようでした。あなたはグリッドの外観を変更する必要がある場合は、次のように読み取り専用セルの外観を設定する必要があります。

ugCategories.DisplayLayout.Override.ReadOnlyCellAppearance.BackColor = Color.Gray; 

さらに、ユーザーが設定し検討することや、このようなCellSelectにCellClickAction:

ugCategories.DisplayLayout.Override.CellClickAction = Infragistics.Win.UltraWinGrid.CellClickAction.CellSelect; 

また、thisの記事で、Mike Saltzmanのより詳しい情報を確認することもできます - Infragistics Win Forms Guru

関連する問題