Рисование линии в Silverlight ... Неверная ширина холста - PullRequest
0 голосов
/ 17 марта 2011

Я знаю, это должно быть просто, но это сводит меня с ума. Я пытаюсь сделать очень простое приложение Silverlight. Я хочу, чтобы он был полноэкранным, и я хочу нарисовать линию на холсте.

Моя проблема в том, что .Width и .Height холста никогда не имеют действительного значения.

Веб-сайт показывает холст размером 400x300 пикселей или около того, и при нажатии на него он переходит в полноэкранный режим. Я хочу использовать Высота и Ширина, чтобы найти полезное пространство экрана. Я пытался добавить события (полагая, что холст еще не был готов к использованию сразу после полноэкранной строки кода), но события LayoutChanged и Resized, похоже, ничего не дают.

Что я делаю не так?

1 Ответ

2 голосов
/ 17 марта 2011

Вы пытались использовать .ActualWidth и .ActualHeight . Вы также можете сослаться на это Статья

...