Как заставить WPF WebBrowser расти горизонтально и вертикально?

В WPF мы используем элемент управления WebBrowser для просмотра содержимого HTML. Когда мы помещаем элемент управления в наше окно, он растет горизонтально вместе с окном, когда оно увеличивается/сжимается. Однако мы не нашли способа заставить элемент управления расти вертикально вместе с окном. Мы ищем пример кода, который позволит элементу управления WebBrowser WPF расти как по вертикали, так и по горизонтали вместе с окном.


person FarrEver    schedule 06.07.2009    source источник


Ответы (1)


С WPF и желанием расти вместе с окном волшебной отправной точкой является установка Margin на 0 и избегание установки ширины и высоты. (У вас может быть поле, равное другому числу, но начните с нуля и сначала посмотрите, как оно выглядит!)

Другой вариант — использовать док-панель с последним дочерним элементом, установленным в true, где элемент управления веб-браузером является последним элементом (как вы читаете на странице — он не обязательно должен быть последним элементом в отображаемом пользовательском интерфейсе.

person Fenton    schedule 06.07.2009