インフラジスティックスのUltraGrid:ドロップダウンから、ユーザが選択した後CellUpdateイベントを強制する方法

StackOverflow https://stackoverflow.com/questions/3833440

  •  26-09-2019
  •  | 
  •  

質問

インフラジスティックスのUltraGrid:列がオートコンプリートでのドロップダウンがあります。どのように私は彼が別のセルを入力するか、クリックしヒットするのを待つ必要があり、ユーザーがリストから項目を選択したときにCellUpdateを強制していないことができます。

役に立ちましたか?

解決

そして、答えは次のとおりです。

grid.AfterCellListCloseUp += delegate { grid.UpdateData(); };

マイク・Saltzman、インフラジスティックスグリッド達人に多くのおかげます:

http://community.infragistics.com/forums/p/47347/253023.aspx #253023

他のヒント

同様のポストは、インフラジスティックスのフォーラムに提出されたと答えました。

http://community.infragistics.com/forums/p/ 47347 / 253023.aspx#253023

ありがとう。

私は(VB.NETで)これを行う方法は、ドロップダウンを宣言することです。

Private WithEvents dd As New UltraDropDown

次にDataSourceValueMemberDisplayMemberなどを設定します。

次に、ドロップダウンにあなたのコラムのValueListプロパティを設定します:

Me.ultragrid.DisplayLayout.Bands(0).Columns("Name").ValueList = dd

次に、ドロップダウンのRowSelectedイベントで、のUltraGridのUpdate()ためActiveRowメソッドを呼び出します:

Me.ultragrid.ActiveRow.Update()
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top