我需要实现IScrollInfo接口,根据我的阅读,这是一个复杂的任务。但是,我不确定它应该在哪里实现。
我认为应该在View中实现,因为MakeVisible方法中引用了Visual。此外,当设置CanContentScroll="True"时,ScrollViewer会查找IScrollInfo接口。这意味着排列对象的自定义面板需要继承ViewModel或通过调用VM的实现来包装ViewModel。
那么,我错了吗?它应该在ViewModel中实现吗?
我认为应该在View中实现,因为MakeVisible方法中引用了Visual。此外,当设置CanContentScroll="True"时,ScrollViewer会查找IScrollInfo接口。这意味着排列对象的自定义面板需要继承ViewModel或通过调用VM的实现来包装ViewModel。
那么,我错了吗?它应该在ViewModel中实现吗?