WPF Grid - выровняйте его автоматически - PullRequest
2 голосов
/ 24 июня 2009

Есть какой-то способ, свойство как VerticalContentAlignment для выравнивания дочерних элементов сетки, или мне нужно делать это вручную по одному?

Ответы [ 2 ]

2 голосов
/ 25 июня 2009

Если у вас вместо TextAlignment работает TextAlignment, это можно сделать еще проще:

<Grid TextBlock.TextAlignment="Right">
    <TextBox ....
....
2 голосов
/ 24 июня 2009

Если большинство дочерних элементов сетки имеют одинаковый тип, вы можете использовать стили, например, поместив это в начало сетки, выровняйте все текстовые поля

<Grid>
    <Grid.Resources>
        <Style TargetType="TextBox">
            <Setter Property="HorizontalAlignment" Value="Right"/>
        </Style>
    </Grid.Resources>
 .
 .
 .

Если у вас в сетке только несколько типов элементов управления, это очень полезно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...