Как растянуть элемент управления, чтобы заполнить Canvas в Silverlight?
Что мне нужно сделать, это растянуть элемент управления, чтобы заполнить весь холст. Я думаю, что мне нужно использовать Canvas (я не хочу, чтобы мой контроль обрезался при визуализации вне контейнера - насколько я знаю, все другие контейнеры выполняют обрезку - Grid, Border... - может быть, есть другое решение?)
Если я помещаю элемент управления в Canvas, он работает нормально (я имею в виду, что он не обрезается). Тем не менее, он не заполняет весь холст. Я пытался привязать холст к ширине и высоте - безрезультатно.
У вас есть идеи или подсказки?
Заранее спасибо!
1 ответ
Элемент управления может покинуть контейнер, такой как Border
или Grid
имея отрицательные поля. Так что, возможно, вам следует вернуться к использованию Grid
и поиграйтесь с размещением, используя определения столбцов и строк и используя отрицательные поля там, где они вам нужны.