質問

いContextMenu表示された後、右クリックコンボボックス.ユーザが選択する項目をコンテキストメニューは、はっきをして ShowDialog() 方法。

If frmOptions.ShowDialog() = Windows.Forms.DialogResult.Cancel Then
    LoadComboBoxes()
End If

そのフォームが閉じ、リフレッシュのすべてのデータックスの親会社です。しかし、このコンボボックスを開いたのContextMenuリセットして選択されたインデックス-1が、その他の選択した指数のその他ックスは同じです。

い防止のコンボボックスを開いたのコンテキストメニューからリセット?

役に立ちましたか?

解決

片道に取り扱うこうを使用することでコンテキストメニューのポップアップイベントを鷲掴みにし、選択されたインデックスのコンボボックスの起動メニューが表示されます。時のダイアログ形式を閉じセットを選択されたインデックス.

他のヒント

きっかけになるかもしれないとです。

していただいている方法に ContextMenu.SourceControl() 物件の参照によりこの操作を制御することにContextMenu.はじめの方法をもらいました SelectedValue のコンボボックスの再読み込みのデータックスです。そこでの設定 SelectedValue の値を得たのに始まる、方法。

まDaveKポインティングの正しい方向を向いている。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top