我有一个使用 MVVM 模式的应用程序。在主视图模型中,我创建了另一个控件的视图及其视图模型。
我需要知道控件的高度,但是当我创建控件时,如果我看到控件的高度值,我会得到 NaN。
我在我的主视图模型中使用此代码:
miSecondControl = new mySecondControl(param1, param2);
double myHeight = miSecondControl.height;
这个辅助控件没有使用 MVVM 模式但它有代码,因为我只想用它来打印一个固定的文档,所以我认为在这种情况下 MVVM 会使解决方案更加复杂。
我需要控件的高度属性来知道我是否需要创建一个新页面,因为我在实际页面中没有空间。
谢谢。