Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/304.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 正确对齐按钮/堆叠面板中的文本块_C#_Xaml_Uwp - Fatal编程技术网

C# 正确对齐按钮/堆叠面板中的文本块

C# 正确对齐按钮/堆叠面板中的文本块,c#,xaml,uwp,C#,Xaml,Uwp,我尝试将文本块向左对齐。 按钮应占据该区域的其余部分(直到图片)。 我该怎么做 这是一个UWP/C应用程序 首先,您应该将列定义替换为: <Grid.ColumnDefinitions> <ColumnDefinition Width="*"/> <ColumnDefinition Width="Auto"/> </Grid.ColumnDefinitions> 另外,您似乎还需要设置StackPanel的VerticalAl

我尝试将
文本块
向左对齐。 按钮应占据该区域的其余部分(直到图片)。 我该怎么做

这是一个UWP/C应用程序


首先,您应该将
列定义替换为:

<Grid.ColumnDefinitions>
    <ColumnDefinition Width="*"/>
    <ColumnDefinition Width="Auto"/>
 </Grid.ColumnDefinitions>
另外,您似乎还需要设置
StackPanel
VerticalAlignment=“Center”

<StackPanel Grid.Column="1" Grid.Row="0"
            HorizontalAlignment="Right" VerticalAlignment="Center">

首先,您应该将
列定义替换为以下内容:

<Grid.ColumnDefinitions>
    <ColumnDefinition Width="*"/>
    <ColumnDefinition Width="Auto"/>
 </Grid.ColumnDefinitions>
另外,您似乎还需要设置
StackPanel
VerticalAlignment=“Center”

<StackPanel Grid.Column="1" Grid.Row="0"
            HorizontalAlignment="Right" VerticalAlignment="Center">

但是文本仍然在按钮的中间。我需要左侧站点上的文本:O但是thx,供您回答。@PaulePaul设置
按钮的
HorizontalContentAlignment=“left”
,然后它就可以正常工作了。啊,thx!这是我一直在找的房子!但是文本仍然在按钮的中间。我需要左侧站点上的文本:O但是thx,供您回答。@PaulePaul设置
按钮的
HorizontalContentAlignment=“left”
,然后它就可以正常工作了。啊,thx!这是我一直在找的房子!
<Button Background="Transparent" HorizontalAlignment="Stretch" 
        HorizontalContentAlignment="Left">