問題點
使用MVVM先viewModel構造函數然后才Loaded事件,但Loaded事情時halcon控件沒有加載完畢。
Window_ContentRendered事件中halcon控件才有了句柄。
解決問題
1.viewModel函數中調用相機的類獲取相機名(在這里是為了MVVM中以后可以做其它的事情如識別二維碼)
2.在Window_ContentRendered事件中獲取halcon控件句柄,并加載相機,觸發選擇相機名以及選擇type名->記取記憶上次相機名,type名然后匹配->圖像顯示成功
3.在Mvvm中操作圖像