在silverlight中将标签和超链接按钮分组在一起

时间:2013-10-22 12:25:09

标签: silverlight xaml hyperlink alignment label

我在silverlight中有一个标签和一个超链接按钮,我想将它们组合在一起,以便在该组上完成对齐,而不必对齐两个不同的元素。想知道如何做到这一点吗?

<TextBlock Text="Hello" Foreground="Black" HorizontalAlignment="Right" VerticalAlignment="Bottom" Margin="0,0,177,6"/>

<HyperlinkButton NavigateUri="http://www.mywebsite.mt/" HorizontalAlignment="Right" VerticalAlignment="Bottom" Margin="0,0,132,6">
        <TextBlock Text="myWebsite" Foreground="Black" TextDecorations="Underline" />
</HyperlinkButton>

我想要这些组,所以我只能使用1个边距对齐

1 个答案:

答案 0 :(得分:0)

你不应该真的需要像这样使用Margin,但是因为它看起来只是彼此叠加,你当然可以使用类似StackPanel的东西来完成它。

<StackPanel HorizontalAlignment="Right" VerticalAlignment="Bottom" Margin="0,0,0,6">
   <TextBlock Text="Hello"/>
   <HyperlinkButton Content="myWebsite" Foreground="Black" NavigateUri="http://www.mywebsite.mt/"/>
</StackPanel>

希望这有帮助。