WPF: Как я могу масштабировать для соответствия содержанию?

Это добирается в основном до этого: у Меня есть контейнер холста (x:name = "Контейнер" - для отношений позже к) с некоторыми другими средствами управления (например, у Меня есть Кнопка 30x60 в размере), и я хочу масштабировать Контейнер для установки кнопке, не имея необходимость изменять размер чего-либо. (просто использующий scaleTransform), Если я установил ползунок, связанный с Контейнерным Масштабом, я могу двигать его для установки кнопке, но значение 1.1343, и я хочу смочь так или иначе вычислить это значение программно, потому что все средства управления в Контейнере имеют различные размеры, и изменяемого размера в дополнении. Вопрос: существует ли способ масштабировать Контейнер так, чтобы Управление от контейнера было отображено на всей Контейнерной поверхности? Также положение должно будет быть отрегулировано, так, чтобы прокрутка vierew Контейнера была расположена над управлением, но это уже сделано.

Заранее спасибо, Daniel

1
задан daniell 23 February 2010 в 11:32
поделиться

1 ответ

Использовать сетку в качестве контейнера. Любой элемент управления, помещенный внутри сетки, будет напрямую заполнять всю сетку, а его размер (ширина и высота) будет соответствовать размеру сетки.

2
ответ дан 3 September 2019 в 01:10
поделиться
Другие вопросы по тегам:

Похожие вопросы: