DOBON.NET DOBON.NETプログラミング掲示板過去ログ

リストビューコントロール

環境/言語:[VB.NET]
分類:[.NET]


VB.netでリストビューコントロール(viewプロパティをdetail)を使用しています

リストビューをクリックしてコンテキストメニューを表示させているのですが、
メニュー内のアイテムをクリックするとリストビュー領域内に破線の四角形が
表示されてしまって困っています

この四角形を消す方法はあるのでしょうか??
■No3092に返信(リストビューさんの記事)
>
> VB.netでリストビューコントロール(viewプロパティをdetail)を使用しています
>
> リストビューをクリックしてコンテキストメニューを表示させているのですが、
> メニュー内のアイテムをクリックするとリストビュー領域内に破線の四角形が
> 表示されてしまって困っています
>
> この四角形を消す方法はあるのでしょうか??
>

ふつうは出ないはずですけど・・・
でるのかな?
経験ないですね。
コンテクストの表示のさせ方に問題はないでしょうか?
恐らく、ContextMenuを表示するタイミングにMouseDownイベントを使用されている
のかと思うのですが。どうでしょう?
MouseUpイベントを使用するようにしてみてください。
コードで表示するのではなくリストビューのContextMenuプロパティでメニューを
設定し使用すると破線の四角形が出てこなくなりました
りょうさん&Sugi@ぱぱんぶぃびぃさん
ありがとうございました
解決済み!

DOBON.NET | プログラミング道 | プログラミング掲示板