wpfウィンドウにユーザーコントロールがあります。ユーザーコントロールでは、ユーザーがウィンドウのサイズを変更してもユーザーコントロールのスケーリングに影響を与えないように、すべてのコントロールをビューボックス内に配置しました。
<Viewbox >
<Grid>
<Grid.RowDefinitions>
<RowDefinition/>
<RowDefinition/>
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition/>
<ColumnDefinition/>
</Grid.ColumnDefinitions>
---------------------------
---------------------------
</Grid>
</Viewbox>
最初の画像では、ウィンドウが最大化されていない場合、usercontrols コントロールは以下のようになります。つまり、小さくてぼやけています。コントロールのサイズは一定ではありません。
ユーザーがウィンドウを最大化した場合、ユーザーコントロールは次のようにうまくいきます:
この問題を解決する方法を教えてください。
ありがとう