你的这个问题描述的太不清楚了,我就没看明白。
就是有没办法让这个事件强制停止的
@js灰灰: 方法执行完最后一句:this.gridView1.FocusedRowChanged-=gridView1_FocusedRowChanged;
@Firen: 这个方法我试过不行,它依然还是在这个事件里循环
可以考虑用一个开关的标志来控制这个事件中的方法是否执行。
bool firstRun = true;
void gridView1_FocusedRowChanged(object sender, FocusedRowChangedEventArgs e)
{
if (firstRun)
{
//do something
firstRun = false;
}
}
不知道你在这个 gridView1_FocusedRowChanged 方法中做了什么操作?
继续调用另外一个查询
@js灰灰:
你利用If() { return;} 如果你要查询的结果找到了 就return;