请问如何把两个控件插入到同StackPanel的同一行中?

解决方案 »

  1.   

    比如一个Lable 控件 和一个 TextBox控件
      

  2.   

    不管是WPF还是Silverlight的StackPanel
    你设置下StackPanel的Orentation属性为Horizontal,因为默认的是Vertical显示的
    然后将你的Label和TextBox添加到StackPanel容器中去就可以了
    <StackPanel Orientation="Horizontal">
        <Label Text="AAA"/>
        <TextBox Text="SSS"/>
    </StackPanel>
      

  3.   

    噢,先谢谢大虾。哦,现在我的希求就是界面上有很多控件,都是动态创建的,请问如何排列这些控件好呢?有横排的也有竖排的,用StackPanel好呢还是用Grid?
      

  4.   

    WrapPanel 类
      

  5.   

    panel是可以无限嵌套的<stackpanel Orientation="vertical">
       <wrappanel>
          <textblock>横排的</textblock><textblock>很多控件</textblock>
       </wrappanel>
       <textblock>竖</textblock>
       <textblock>排</textblock>
       <textblock>控</textblock>
       <textblock>件</textblock>
    <stackpanel>