private void LBItemImageVote2_MouseLeftButtonDown(object sender, MouseButtonEventArgs e) { int start_index = 0; int end_index = 0; if (ImageVote2List[0].ExpIsChecked && ImageVote2List[1].ExpIsChecked) { start_index = 0; end_index = (int)(ImageDirectory.UndefinedSceneCount - 1); } else if (ImageVote2List[0].ExpIsChecked) { start_index = 0; end_index = (int)Math.Ceiling(ImageDirectory.UndefinedSceneCount * 0.5) - 1; } else if (ImageVote2List[1].ExpIsChecked) { start_index = (int)Math.Ceiling(ImageDirectory.UndefinedSceneCount * 0.5); end_index = (int)(ImageDirectory.UndefinedSceneCount - 1); } else { MessageWin message_win = new MessageWin(); message_win.Owner = (Window)this.Parent; message_win.ShowDialog("请选择图像打分范围!", "提示", MessageBoxButton.OK); return; } // 配置图像库打分表 if (!ConfigImageVoteTable()) return; ThuIPsySystem.Experiments.ImageVote2.Trial imagelibvote = new ThuIPsySystem.Experiments.ImageVote2.Trial(start_index, end_index); imagelibvote.Owner = this; imagelibvote.ShowDialog(); }