実行時にメイン ウィンドウにフックされるユーザー コントロールがあります。したがって、このユーザー コントロールは、メイン ウィンドウで幅と高さを取得します。
現在、このユーザーコントロールにはエキスパンダーコントロールがあり、エキスパンダーをクリックすると、他のサブユーザーコントロールがユーザーに表示され、これらのサブユーザーコントロールは異なる幅と高さになります。
したがって、小さなサブ ユーザー コントロールがエキスパンダーのクリックで表示される場合のように、コントロールは正しい方法で表示されますが、サブ ユーザー コントロールのサイズが大きい場合、メイン ユーザーが幅または高さを制御する必要があります。下にスクロールして、サブ ユーザー コントロールの全体像を表示します。
サブコントロールのサイズがユーザーコントロールのサイズよりも大きい場合、デフォルトでフルビューを表示する必要があるため、エキスパンダーのクリック時にスクロールバーを設定する必要があります。だから、XAML部分のサブユーザーコントロールのサイズに応じてスクロールバーを垂直に設定する方法