WPF加载记忆上次图像

问题点

使用MVVM先viewModel构造函数然后才Loaded事件,但Loaded事情时halcon控件没有加载完毕。

Window_ContentRendered事件中halcon控件才有了句柄。

解决问题

1.viewModel函数中调用相机的类获取相机名(在这里是为了MVVM中以后可以做其它的事情如识别二维码)

2.在Window_ContentRendered事件中获取halcon控件句柄,并加载相机,触发选择相机名以及选择type名->记取记忆上次相机名,type名然后匹配->图像显示成功

3.在Mvvm中操作图像