我一直在寻找很长一段时间而没有找到这个问题的正确答案。也许是因为它可以提供正确的搜索关键字。 但是,我有一个包含一些WPF(A UserControl)的ElementHost的WinForm。在WinForm中可以调整大小,我希望WPF具有不同的布局/视图,具体取决于窗口是横向还是纵向模式。
在WPF中设计这样的布局的最佳方法是什么?
我将在winform OnResize(System.EventArgs e)中检测窗口纵横比,并将信号向下发送到我的ElementHost中。应在运行时切换和替换布局。
请原谅我,如果术语不正确,但我对.NET框架有点新意。