2010-12-15 1 views
0

Привет, я связываю событие PreviewMouseLeftButtonDown по методу модели представления, я бы хотел отправить имя параметра параметра.Отправить имя элемента меню в качестве параметра для метода view-model [WPF, Caliburn.Micro]

в виду у меня есть это:

<MenuItem Name="Online" 
          Header="Online" 
          Micro:Message.Attach=" 
[PreviewMouseLeftButtonDown]=[Action ChangeStatus(Name)]"> 

Так в Тхи случае, я хотел бы отправить Name => ("Интернет") в виде строки в метод:

вид-модель:

public void ChangeStatus(string status) 
    { 
     MessageBox.Show(status); 
    } 

Любой аванс?

+1

дубликата http://stackoverflow.com/questions/4450042/send-selected-item-as-parameter-to-method-in- view-model-wpf-caliburn – 2010-12-15 13:35:42

ответ

1

аналогичная проблема, как и в this message, вы должны написать

[PreviewMouseLeftButtonDown]=[Action ChangeStatus(Online.Name)] 
Смежные вопросы