Я хочу привязать высоту моего окна к высоте StackPanel. Каков самый простой способ получить высоту контента StackPanel?Как получить высоту контента StackPanel?
1
A
ответ
2
Самый простой способ - использовать MyStackPanel.ActualHeight
, так как высота StackPanel's
основана на размере его содержимого.
Редактировать
Вы также хотите установить VerticalAlignment
из ваших StackPanel
на что-то другое, чем Stretch
, если он находится внутри другой панели, простирающейся это дети по умолчанию, такие как Grid
или DockPanel
.
+3
Возможно, вам также понадобится установить вертикальную привязку StackPanel к чему-то другому, кроме Stretch. В противном случае его ActualHeight будет установлен его родителем, а не его содержимым. –
Смежные вопросы
- 1. Как получить высоту контента div
- 2. Получить высоту контента в NSTableView
- 3. Onsen UI: получить высоту контента
- 4. Как получить внутреннюю высоту HTML-контента
- 5. Как получить высоту моего WPF WindowsFormsControl, чтобы заполнить содержащую StackPanel?
- 6. Как рассчитать высоту контента WKWebView?
- 7. Привязать высоту списка в стеке StackPanel до высоты StackPanel
- 8. Получить высоту контента WebView - Windows Phone 8.1
- 9. StackPanel высота превышает высоту родительской сетки
- 10. Как получить DataContext от StackPanel
- 11. Как установить высоту iframe для размещения контента?
- 12. Как установить MinHeight из StackPanel как комбинированную высоту его содержимого?
- 13. Как я могу получить StackPanel от StackPanel от кода?
- 14. Как установить высоту текста TextArea на его высоту контента
- 15. stringByEvaluatingJavaScriptFromString распознает высоту контента webview
- 16. Как сделать высоту контента div пропорциональной?
- 17. Получить фактическую высоту контента с помощью Javascript (или jQuery)
- 18. WPF Stackpanel visible height
- 19. Получить высоту всех детей ListViews
- 20. Как сделать ширину StackPanel шириной другой StackPanel?
- 21. Как получить позицию элемента в StackPanel?
- 22. Как получить Типы контента
- 23. Добавление StackPanel в StackPanel Programmatically
- 24. Получить значение контента для контента
- 25. WebView не уменьшает высоту при сжатии контента
- 26. Как получить высоту LinearLayout
- 27. Как получить высоту элемента
- 28. Как получить высоту RTLabel
- 29. Как получить высоту textView
- 30. Как получить высоту UIView
Просто любопытно: почему вы хотите использовать привязку вместо [Window.SizeToContent] (http://msdn.microsoft.com/en-us/library/system.windows.window.sizetocontent.aspx)? –
@Joe White Я разбил окно для левой и правой стороны. В левой части у меня есть стековая панель с довольно коротким контентом, а с правой стороны у меня есть стековая панель со слишком большой высотой контента. Итак, я хочу, чтобы окно не было очень длинным, но показывало все содержимое слева. – HelloWorld