0

Windows アプリケーションに TreeView コントロールがあります。TreeView のクリック (シングル クリック) イベントから別のウィンドウを開いています (タブ環境では、すべてのウィンドウが Visual Studio のタブとして表示されます)。新しいウィンドウの 1 つのコントロールにフォーカスを設定したいと考えています。

問題は、TreeView のダブルクリック イベントにフォーカスを設定できることです。しかし、同じことが TreeView のシングルクリック イベントでは機能していないようです。

回避策はありますか?

4

1 に答える 1

0

代わりに MouseUp でこれを試してみましたか? それが失敗した場合、このような UI の問題に関しては、常に簡単な (しかし嫌な) 解決策があります: 起動時にフォーカスを設定するタイマー (実行時間は 10 ミリ秒程度) を開始します。

于 2009-09-09T07:20:06.927 に答える