Caliburn在WPF中向ViewModel传递事件和参数

一、和控件名称一致

WPF:

ViewModel:

public void BtnClick()

{

    //Do some thing;

}

二、控件默认事件


        

二、控件事件通用写法

WPF:

        
        

ViewModel

三、参数

$source:同WPF原生事件中的sender

$eventArgs:同WPF原生事件中的e

cal:Message.Attach="[Event ContextMenuOpening] = [Action PlanMenu_ContextMenuOpening($source)]"

你可能感兴趣的:(WPF,Caliburn.Micro)