wpf align 2 controls

时间:2015-08-03 15:26:33

标签: c# wpf text alignment

我希望将文本块和texbox内容放在一个旁边。

                    <TextBlock  >ID: 
    <TextBox IsReadOnly="True" FontSize="25" Name="Pass"
     BorderThickness="0" Foreground="Orange"  
     Background="Transparent" 
    />
                    </TextBlock>

它确实有效,但它们并不是真的在同一条线上。 texblock文本(在这种情况下ID略微下降,实际上并不在同一行。 谢谢你的帮助。

3 个答案:

答案 0 :(得分:1)

尝试如下,

TypeError: Index(...) must be called with a collection of some kind, 'viz' was passed

答案 1 :(得分:0)

为什么要将文本框放在文本块中?如果您将它们作为单独的项目,则可以随意放置它们。但如果您真的想在文本块中执行此操作,我相信您可以创建一个模板并使用它来对齐控件。

答案 2 :(得分:0)

这就是你要找的东西

 <TextBlock  Text="ID: "></TextBlock>
<TextBox IsReadOnly="True" FontSize="25" Name="Pass"     BorderThickness="0" Foreground="Orange" Background="Transparent"     />