私はViewStyle = vsReport
と2ポップアップメニューでリストビューがあります。ユーザーのヘッダーバー アイテムポップアップメニューと一緒にListViewヘッダーバーのポップアップメニューを設定する方法は?
- 列のポップアップメニューを、ときに開く必要がありますユーザーはリストアイテム/サブアイテムまたはアイテムの下の空白を右クリックします。
メニューを表示する最も正しい方法は何ですか?どのイベントを処理すればよいですか?
問題は、ListView.PopupMenu
プロパティを設定したときに発生します。ポップアップメニューは、ListViewのクライアント矩形内の任意のポイントを右クリックした後に表示されます。
私がListView.OnColumnRightClick
イベントを処理するとき、ヘッダーバーの空きスペース(列の右側)を除いて、列ヘッダーをクリックした後でのみ発生します。
イベントLisView.OnMouseUp
は、アイテムの下の空白を右クリックしてから起動します。
アイテムの上にいるときや、サブアイテムを過ぎているときにだけ、 'PopupMenuItems'メニューポップアップを表示しますか? – TLama
@TLamaはい、副題もあります – Andrew