2014-01-31 35 views
1

我想解决我的问题,使用addHandler方法,但我不知道如何正确设置其参数。 我的做法是:如何在代码中将处理程序添加到ListBoxItem?

lbi.AddHandler(OnMouseLeftButtonUp, GoToEditDraft, true); 
public static void GoToEditDraft() 
    { 

    } 

我想有GoToEditDraft触发一个ListBoxItem(LBI)当用户点击的方法。我明白我的数据类型错误,我没有设置。如何正确设置? 谢谢!

回答

1

我想让用户点击ListBoxItem(lbi)时触发方法GoToEditDraft”。那么怎么样这样:

lbi.MouseLeftButtonUp += GoToEditDraft; 
private void GoToEditDraft(object sender, MouseButtonEventArgs mouseButtonEventArgs) 
{ 
    //TODO: put some logic here 
} 
+0

谢谢!这样可行。我是Windows Phone的新手,而.net api有时会让我感到恐慌。 – splash27

+0

哈哈..随便问。在大多数情况下,.NET会以最简单的方式公开API。也许以其他编程语言的不同风格(python可能?)的先前知识,使得以.NET方式进行思考看起来并不简单 – har07

+0

是的,你是对的,我来自Python。 – splash27

相关问题