0

私は流れていTextBlockます:

 <Grid>
    <Grid.ColumnDefinitions>
        <ColumnDefinition Width="80" />
        <ColumnDefinition Width="*" />
    </Grid.ColumnDefinitions>
    <Grid.RowDefinitions>
        <RowDefinition Height="Auto" />
        <RowDefinition Height="*" />
    </Grid.RowDefinitions>

    <TextBlock VerticalAlignment="Center" HorizontalAlignment="Left" Grid.Row="0" Grid.Column="1" Margin="15,10,15,10" Name="txtMessage"/>

</Grid>

次のコードを使用してテキストを割り当てる場合:

this.txtMessage.Text = message;

上記のグリッドを含むコントロールは適切にサイズ変更され、メッセージ テキスト全体に合わせてサイズが自動的に変更され、すべてが期待どおりに機能しています。

次のように変更TextBlockすると:

<TextBlock VerticalAlignment="Center" HorizontalAlignment="Left" Grid.Row="0" Grid.Column="1" Margin="15,10,15,10" Text="{Binding Message}"/>

Message依存関係プロパティはどこにありますか。テキストは割り当てられますが、含まれているコントロールの元のサイズで切り取られて終了します。

私は何を間違っていますか?

4

0 に答える 0