测试过程中,随着测试过程的进行,上位机会自动地切换TabControl页面。
但用户手动切换到某一页面时,不想让页面继续跟随测试进程切换。
通过PreviewMouseLeftButtonUp事件是否触发来判断切换是用户触发的还是软件运行到的。
private void tabControl1_PreviewMouseLeftButtonUp(object sender, MouseButtonEventArgs e) { }
如果用户手动切换会触发该事件,可以在里面置个全局标志位。
参考链接:https://www.cnblogs.com/congqiandehoulai/p/12721538.html