チェック ボックス付きの複数の TreeView ActiveX コントロールを含むフォームがあります。最初の TreeView で選択した項目に応じて、他の TreeView にさまざまな項目を表示します。
最初の TreeView で未チェックの項目が選択されている場合、すべての TreeView を無効にしたいと考えています。そうするために、更新関数で SelectedItem がチェックされているかどうかを確認します。そうでない場合は、最初のものを除くすべての TreeView の Enabled プロパティを false に設定して終了します。チェックされている場合は、プロパティを true に戻し、最初の TreeView の SelectedItem に応じて TreeView を更新します。
それは機能していますが、私の問題は、Enabled プロパティを true に戻すと、false に設定された後、TreeView が左上隅に表示されることです。それらは隅に積み重ねられているため、最後の1つだけを見ることができます.
これを修正する方法のヒントを探しましたが、運がありませんでした。何か案が?