2012-01-20 2 views
0

Какова логика отображения элементов управления в сетке WPF, если для Grid не определены ни строки, ни столбцы? Аналогично, если строки и/или столбцы определены, что произойдет, если вы не укажете значение для прикрепленных свойств (т. Е. Grid.Row = "1" Grid.Column = "0") для дочерних элементов управления?Что происходит, когда вы не указываете RowDefinitions или ColumnDefinitions в WPF Grid?

Спасибо! Brett

ответ

2

Какова логика для отображения элементов управления в WPF сетки, когда ни строки, ни столбцы определены

Я видел это используется совсем немного.

<Grid> 
    <Ellipse ... /> 
    <TextBlock ... /> 
</Grid> 

Эллипс будет за TextBlock, как заполнит внутреннюю часть сетки.

Он ведет себя как сетка 1x1, вы можете установить Grid.Column="0", но не любое другое значение.

3

Вы получаете одну строку и один столбец, занимая все доступное пространство (на самом деле у вас его нет, но он ведет себя так).

Если вы не установили прикрепленные значения для Grid.Row и Grid.Column, по умолчанию они равны 0.

Смежные вопросы