2009-07-15 49 views
0

如何添加多个控件工具箱在XAML

嗨,

我加<图片> //包括在窗口的图像。 < /图片>

如果我想添加一个标签正下方的图片和其他几个控件,我该怎么做?

此处显示XAML代码。

<Image 
     Name="imgClientPhoto" 
     HorizontalAlignment="Left" 
     VerticalAlignment="Top" 
     Width="auto" 
     Height="auto" 
     Grid.Column="0" 
     Grid.Row="0" 
     Margin="0" Source="D:\pic1.gif" MinWidth="450" MinHeight="100" Grid.IsSharedSizeScope="True"> 

    </Image> 
<Label> 

</Label> 

我说刚好低于,但被认为是一个错误“属性‘内容’设置为超过一次。

请帮我纠正这一错误。

我的意图是在顶部添加一个图片(标题),然后在下面添加一个标签,然后下拉框,树视图..等等..

请帮忙解决这个问题。

感谢 拉姆

回答

2

面板。

<StackPanel> 
    <Image ... /> 
    <Label ... /> 
</StackPanel> 

另见<WrapPanel><DockPanel><Grid><Canvas>

,如果你这样做你会碰到这个错误:

<Window ... > 
    <Image ... /> 
    <Label ... /> <!-- Won't work --> 
</Window> 

这是因为在许多WPF控件是ContentControls,就像Window一样,这些控件只能有一个孩子。要有多个孩子,请使用Panel

相关问题