我需要實現IScrollInfo接口,這是我讀過的一個野獸。但我正在努力應該在哪裏實施。應該在哪裏實現IScrollInfo:View還是ViewModel?
我認爲它應該在視圖中,因爲在MakeVisible方法中有一個對Visual的引用。另外,當您設置CanContentScroll =「True」時,ScrollViewer將查找IScrollInfo接口。這意味着排列我的對象的自定義面板將需要繼承ViewModel或通過調用VM的實現將ViewModel包裝在視圖中。
所以我錯了,它應該是在ViewModel?