リストビューのカラムヘッダのMouseMove – 固定ページ 2 – プログラミング – Home

リストビューのカラムヘッダのMouse...
 
通知
すべてクリア

[解決済] リストビューのカラムヘッダのMouseMove

固定ページ 2 / 2

アレン
 アレン
(@アレン)
ゲスト
結合: 17年前
投稿: 18
Topic starter  

自分のソースだとうまく行かない理由がわかりました。

Form1にリストビューを表示しているのですが、
リストビューのほかにいろいろなパネルを切り替えて表示していて、
その方法が、

Form1>表示パネル>リストボックス or パネルA or パネルB

のように切り替えるのに
表示パネルのControls->Clear() → Controls->Add(リストボックス)
として実現していました。

しかし、Clear()→Addでリストボックスのハンドルが変わってしまうために
Form1_Loadで渡しても無反応状態になってしまうのが原因のようです。

そこで、

Form1>表示パネル>リストボックスパネル or パネルA or パネルB

のようにして、パネルを一つはさむことによって、
ハンドルが変更されるのはリストボックスのパネルにして、
リストボックスのハンドルは変更されないように修正したところ、
うまく行くようになりました。

これで自分の問題の方も無事解決されました。
ありがとうございました。


返信引用
固定ページ 2 / 2

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました