Как растянуть элемент управления, чтобы заполнить Canvas в Silverlight? - PullRequest
3 голосов
/ 23 декабря 2010

Что мне нужно сделать, это растянуть элемент управления, чтобы заполнить весь холст. Я думаю, что я должен использовать холст (я не хочу, чтобы мой контроль обрезался при рендеринге вне контейнера - насколько я знаю все остальные контейнеры выполнить отсечение - Сетка, Граница ... - может быть, есть другое решение?)

Если поместить элемент управления в Canvas, он будет работать нормально (я имею в виду, что он не обрезается). Тем не менее, он не заполняет весь холст. Я пытался привязать ширину и высоту холста - безрезультатно.

У вас есть идеи или подсказки?

Заранее спасибо!

1 Ответ

2 голосов
/ 23 декабря 2010

Элемент управления может покинуть контейнер, такой как Border или Grid, имея отрицательные поля.Поэтому, возможно, вам следует вернуться к использованию Grid и поэкспериментировать с размещением, используя определения столбцов и строк и используя отрицательные поля там, где они вам нужны.

...