我想将窗口模板的高度设置为所有者高度。支持如果我的主窗口具有1280和1024分辨率,那么我想获得1024高度并将其设置为模板中的边框。如何访问主窗口高度?
答案 0 :(得分:3)
要理解你想要的东西有点困难。也许你的代码会有所帮助。
我假设,因为你在谈论模板,你正在创建一个控件。真的需要高度吗?我认为最简单的方法是将默认的VerticalAligment设置为Stretch,而不用担心实际的高度。如果需要高度,可以订阅控件的SizeChanged事件并获取ActualHeight属性的值。
如果在RelativeSource绑定中使用FindAncestor,也可以获得容器窗口的高度。