我有Lightswitch应用程序,我有屏幕与网格,在每一行我有我的自定义控件 - 图像与链接到选择项目详细信息屏幕,问题是,如果我点击该控件它不会选择控件的行但它显示之前选择的行的详细屏幕..任何帮助?
public void MouseClick(object sender, MouseButtonEventArgs e) {
var objDataContext = (IContentItem)this.DataContext;
var Screen = (Microsoft.LightSwitch.Client.IScreenObject)objDataContext.Screen;
Screen.Details.Dispatcher.BeginInvoke(() => {
Screen.Details.Methods["DoImageLinkEvent"]
.CreateInvocation(null).Execute();
});
}
答案 0 :(得分:0)
我解决了!!问题是我正在处理
事件MouseLeftButtonDown="MouseClick"
但是之后选择了项目,现在在
处理它MouseLeftButtonUp="MouseClick"
它有效:)