シナリオは次のとおりです。
---------- ++++++++++++
--Button-- +Text block+
---------- ++++++++++++
WPFでは、ドックパネルを使用すると非常に簡単です。Silverlightでこれを実現する方法は何ですか。
シナリオは次のとおりです。
---------- ++++++++++++
--Button-- +Text block+
---------- ++++++++++++
WPFでは、ドックパネルを使用すると非常に簡単です。Silverlightでこれを実現する方法は何ですか。
StackPanel を試して、その向きを水平にします。次に、スタック パネルの子の垂直方向および水平方向の配置を必要に応じて調整できます。
すなわち:
<StackPanel Orientation="Horizontal" HorizontalAlignment="Center">
<Button Content="High" VerticalAlignment="Center"></Button>
<TextBlock Margin="10" Width="100" Text="Insert Text Here" TextWrapping="Wrap" VerticalAlignment="Center"/>
</StackPanel>
Silverlight ツールキットのおかげで、Silverlight でも DockPanel を使用できます。
ツールキットをインストールした後、XAML に次の名前空間を追加できます。
xmlns:toolkit="http://schemas.microsoft.com/winfx/2006/xaml/presentation/toolkit"
次に、要素の属性に次を追加します。
toolkit:DockPanel.Dock="Right"
もちろん、必要に応じて「右」を「右」、「左」、「上」、または「下」に変更します。