1

重複の可能性:
WPFグリッドの独立した幅

グリッド上に3つのtextBlockを支払いたい(2 x 2)

columnspanを使用する必要がありますが、正しく実行できません。

私が持っているもの:

ここに画像の説明を入力してください

私が欲しいもの:

ここに画像の説明を入力してください

いくつかの操作を試みました。

これが私のコードです:

<Grid Margin="20" VerticalAlignment="Top" HorizontalAlignment="Stretch">
 <Grid.RowDefinitions>
    <RowDefinition />
    <RowDefinition />
 </Grid.RowDefinitions>

 <Grid.ColumnDefinitions>
    <ColumnDefinition Width="*"/>
    <ColumnDefinition Width="*"/>
 </Grid.ColumnDefinitions>
 <TextBlock  Grid.Row="0" Grid.Column="0" Margin="0,0,10,0" x:Name="TxtBox_cCodeTiers" Text="{Binding m_strCode}" FontWeight="Bold" FontSize="22" />
 <TextBlock  Grid.Row="0" Grid.Column="1" Margin="0,0,10,0" x:Name="TxtBox_cNomTiers" Text="{Binding m_strNom}"   FontWeight="Bold" FontSize="22" />
 <TextBlock Grid.Row="1" Grid.Column="0" Margin="0,0,10,0" x:Name="TxtBox_cCPostal" TextWrapping="Wrap" Text="{Binding m_strFonction}" />
</Grid>

ColumnSpanを使用する必要があることはわかっていますが、試しましたが結果がありません:(

誰でもできた

4

1 に答える 1

5

Grid.ColumnSpan最後に追加してみてくださいTextBlock

<TextBlock  Grid.ColumnSpan="2" Grid.Row="1" Grid.Column="0" Margin="0,0,10,0" x:Name="TxtBox_cCPostal" TextWrapping="Wrap" Text="{Binding m_strFonction}" />
于 2013-01-20T15:56:57.710 に答える