#region 事件
public ICommand OnLogin { get; set; } /// <summary>
/// 绑定事件
/// </summary>
void BindEvent()
{
this.OnLogin = new DelegateCommand<string>(Login);
} void Login(string parameter)
{
this.mainWindowViewModel.IsLogin = true;
}
#endregion public LoginViewModel()
{
BindEvent();
} void DoLogin()
{
this.OnLogin.Invoke("abc");
这里我要触发登录事件并传参数 abc 正确写法是怎么样,
但我这里不是要去执行Login方法
}如上面的代码,我的类公开了OnLogin事件,但没有公开Login方法
然后在其他类要执行OnLogin事件,代码是要怎么写?
谢谢
this.OnLogin.Execute("abc");