2010-02-18 6 views
0

Как связать высоту TextBlock с высотой родительского элемента управления?Как установить высоту TextBlock

У меня есть TextBlock внутри сетки, и я хочу TextBlockHeight & Width быть ширина высота & ячейки сетки без жесткого кодирования значения.

Приветствия

AWC

ответ

0

Когда текстовое поле находится в сетке он получает свои меры от мер ячейки сетки.

2

Viewbox является самым простым способом:

<Page 
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"> 
    <Grid> 
    <Viewbox> 
    <TextBlock Text="Hello World"/> 
    </Viewbox> 
    </Grid> 
</Page> 

Надеется, что это помогает,

Cheers, Anvaka

0

ли вы примерить TextBlock:

VerticalAlignment="Stretch" HorizontalAlignment="Stretch" 

Который по умолчанию!

0

Вот это то, что у ищете:

<Grid > 
<Grid.RowDefinitions> 
    <RowDefinition Height="*" /> 
</Grid.RowDefinitions> 
      <Grid.ColumnDefinitions> 
       <ColumnDefinition Width="*"/> 
      </Grid.ColumnDefinitions> 
    <TextBlock x:Name="SelectedUserName" Grid.Row="0" Grid.Column="0" ></TextBlock> 
</Grid> 
Смежные вопросы