Элементы управления положением в динамическом холсте - PullRequest
0 голосов
/ 30 марта 2012

В моем приложении я использую холст, который динамически генерируется во время выполнения. Я помещаю текстовый блок на холст, но он отображается в левом верхнем углу холста. Как я могу изменить свою позицию. У меня есть поиск, и все показывают myCanvas.SetLeft(myTextBlock,10);, но я не смог найти эту команду в раскрывающемся списке.

Есть ли другой способ добиться этого?

1 Ответ

1 голос
/ 30 марта 2012

Попробуйте просто

myCanvas.Children.Add(myTextBlock);

Canvas.SetLeft(myTextBlock,10);

Это добавит ваш текстовый блок в коллекцию детей myCanvas, а затем класс Canvas может позволить myCanvas управлять левыми свойствамивсе его дети.

Это пример присоединенного свойства .

...