2009-06-11 9 views
0

virtual list viewがあり、各行にcheckboxがあります。グリッド内のすべての行をチェックするマスターチェックボックスがあります。 (すべての行は現在チェックされていません)、すべての行をリストビューに戻してから、すべての行を選択するために「マスター」チェックボックスをクリックすると、すべての行が下にスクロールされるまで選択された状態になり、フィルタリングされた行は選択されません。これは明らかなバグのように聞こえますが、ウィンドウを大きくすると、フィルタされた行の少なくとも1つが表示され、次にマスターチェックボックスをクリックすると、表示されている行が今度は画面に表示されていない行フィルタリングされておらず、画面に表示されていない行がチェックされている間は、以前にフィルタリングされたままになります。バーチャルリストビューでGUIに表示されない項目がチェックされない

これはなぜでしょうか?あなたが行をフィルタするとき、マスターチェックボックスを防ぎ属性またはOフラグの変化は、それらを選択することが表示されます

おかげ

+2

仮想リストボックスを使用している場合、リストボックスのエントリの代わりに実際のデータを操作する必要があります。それはすでにあなたの問題を解決するかもしれません。 – OregonGhost

+2

WinForms、ASPまたはWPF?それは大きな違いを作る:) – Grammarian

答えて

1

。あなたのコードの一部を投稿して私たちを助けてください。

関連する問題