Как разместить один элемент на другим при помощи Grid

Для того, чтобы отобразить один элемент графического интерфейса над другим, не изменяя размеры и позицию второго в WPF и не прибегая к абсолютному позиционированию при помощи контейнера Canvas, достаточно использовать контейенер Grid, без указания строк и колонок.

<Grid>

<UIElement />

<UIElement />

Grid>

Пример

<Grid>

<Image Source="file://c:/WINDOWS/Web/Wallpaper/Лазурь.jpg" Width="300" />

<TextBlock FontSize="36pt" Opacity="0.5" TextAlignment="Center" Foreground="Blue">ОбразецTextBlock>

Grid>

Результат



Комментариев нет:

Отправить комментарий