【问题标题】:wpf align 2 controlswpf对齐2个控件
【发布时间】:2015-10-25 18:53:52
【问题描述】:

我想在一个旁边有一个文本块和 texbox 内容。

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

它确实有效,但它们并不真正在同一行。 texblock 文本(在这种情况下 ID 有点低,实际上不在同一行。 感谢您的帮助。

【问题讨论】:

    标签: c# wpf text alignment


    【解决方案1】:

    尝试如下,

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

    【讨论】:

      【解决方案2】:

      这就是你要找的东西

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

      【讨论】:

        【解决方案3】:

        为什么要将文本框放在文本块中?如果你把它们分开,你可以随意放置它们。但是如果你真的想在文本块中做,我相信你可以创建一个模板并使用它来对齐控件。

        【讨论】:

        • 如果您包含布局信息(网格、堆栈面板等)我会拥有的
        猜你喜欢
        • 2013-08-23
        • 2021-08-08
        • 1970-01-01
        • 2015-01-07
        • 1970-01-01
        • 1970-01-01
        • 2015-07-10
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多