【发布时间】:2013-12-19 15:33:22
【问题描述】:
正确的 xaml 代码如下所示:
mc:Ignorable="d" d:DesignWidth="363" Height="628">
<Grid Style="{StaticResource ContentRoot}">
<ScrollViewer Margin="0,-105,-9,0">
<StackPanel MinWidth="200" HorizontalAlignment="Left" Width="474" Height="459">
</InlineUIContainer>
<Run Language="ru-ru"/>
<LineBreak/>
<Run Language="ru-ru" Text="Num1"/>
<LineBreak/>
<InlineUIContainer>
<TextBox d:DesignUseLayoutRounding="True"
Width="160"
UseLayoutRounding="True"
Text="Enter num"
TextWrapping="Wrap"
x:Name="TxtBlock_numRequest"
InputMethod.IsInputMethodEnabled="False"
Height="23"
AutoWordSelection="True"/>
</InlineUIContainer>
<LineBreak/>
<Run Language="ru-ru"/>
<LineBreak/>
<Run Language="ru-ru" Text="ID"/>
<Run Text=" "/>
<LineBreak/>
<InlineUIContainer>
<TextBox Width="160"
Text="Enter num"
TextWrapping="Wrap"
x:Name="TxtBlock_IDWork"
Height="23"/>
你可以有两个文本框,一个位于另一个之下,我需要将它们放在同一级别,我尝试通过构造函数,它在我的特定情况下根本不这样做。为了清楚起见,我添加了图片。
而且不要害怕外国铭文,没关系。
我只是不知道如何解决这个问题,我认为它与StackPanel 有关。有什么想法吗?
UPD:这里所有的 xaml 代码 http://snipt.org/Btff4/Default#expand UPD:是否有可能在现有的堆栈面板上再添加一个?
【问题讨论】:
标签: c# wpf visual-studio visual-studio-2013