0

这是场景:

---------- ++++++++++++
--Button-- +Text block+
---------- ++++++++++++

在 WPF 中使用停靠面板非常容易。在 Silverlight 中实现这一目标的方法是什么。

4

2 回答 2

3

尝试 StackPanel 并使其方向为水平。然后,您可以根据需要调整堆栈面板子项的垂直和水平对齐方式。

IE:

    <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>
于 2012-06-26T19:35:49.107 回答
3

借助 Silverlight 工具包,您也可以在Silverlight中使用 DockPanel 。

安装工具包后,您可以在 XAML 中添加以下命名空间:

xmlns:toolkit="http://schemas.microsoft.com/winfx/2006/xaml/presentation/toolkit"

然后在元素的属性中添加:

toolkit:DockPanel.Dock="Right"

当然,根据需要将“右”更改为:右、左、上或下。

于 2012-06-26T20:01:58.047 回答