2
Caliburn Micro MVVMを使用して、ScrollViewer
をコードの背後から制御しようとしています。私はviewmodelで処理されるボタンのクリックを持っています。 ScrollViewer
のメソッドを呼び出す必要があります。これは、ファイルの背後のview.xaml.csコードからのみ行うことができます。
私は2つのことを試しました。 1)EventHandler 2)Caliburn Micro IHandleCaliburn Micro Handlingメッセージのコード
どちらの方法もコードの後ろにコードが表示されないようです。
ここでオプション2
のViewModelのコードです:
_eventAggregator.PublishOnUIThread(new MyClickMessage(this));
コードビハインド(view.xaml.cs)ファイル:
public partial class MyClass: UserControl, IHandle<MyClickMessage>
{
public MyClass()
{
InitializeComponent();
}
public void Handle(MyClickMessage message)
{
NOT HITTING HERE
}
}
非常に感謝何かアドバイス。