У меня есть сетка Grid. В каждой ячейке находится какой-то объект. У меня это множество объектов типа TextBlock.
Моя задача была при нажатии кнопки менять местами какие-либо элементы. Например, я хочу поменять местами TextBlock-и 8 и 9. Для этого в обработчике нажатия на кнопку я пишу:
tb_hor9.SetValue(Grid.ColumnProperty, 9);
tb_hor8.SetValue(Grid.ColumnProperty, 10);
Чтобы вывести на экран уже истинное положение объекта, я использую функцию GetValue():
TbxHor.Text = tb_hor8.GetValue(Grid.ColumnProperty).ToString();
0 коммент.:
Отправить комментарий