0

コントロールを表示する(画面に表示する)ための簡単で良い方法はありますか?

BringIntoViewこれまで、コンポーネントツリーをウォークし、関連するメソッド( )とプロパティ()を呼び出すことで手動で実行しようとしましたが、基本タイプの多様性( vs 、多分それ以上?)、親の関係(ビジュアル)Visibilityのためにかなり複雑です。 、論理、テンプレート)および特定のタイプのカスタマイズされた処理の必要性(たとえば、-そして理想的には、制御がコンテンツ内にあると想定すべきではありません)。これでカバーされていないエッジケースはおそらくたくさんあります。FrameworkElementFrameworkContentElementVisual3DTabItem.IsSelectedExpander.IsExpanded

アップデート

私が現在使用しているコード:https ://gist.github.com/2761622

4

0 に答える 0