2014-12-21 1 views
0

Я делаю 5 столбцов и 3 строки сетки.Могу ли я установить центральный ребенок в сетку? не datagrid

Кличко ㅁㅁㅁㅁ

Кличко ㅁㅁㅁㅁ

Кличко ㅁㅁㅁㅁ

И я добавить TextBlock (3 строки, 1 колонка)

Кличко ㅁㅁㅁㅁ

Кличко ㅁㅁㅁㅁ

■ ㅁㅁㅁㅁ

Однако TextBlock был помещен в левой верхней части (3, 1) сетки. Как я могу установить TextBlock в центр (3, 1) кодом?

Сетка Г.Д. = новая Сетка(); gd.HorizontalAlignment = HorizontalAlignment.Center; не работа.

Какое свойство я должен изменить? обратите внимание на xaml, но код.

ответ

1

вы должны применить HorizontalAlignment.Center к TextBlock не к Grid:

TextBlock Tb=new TextBlock(); 

//...initialisation из TextBlock

Tb.HorizontalAlignment = HorizontalAlignment.Center; 
Смежные вопросы