/// <summary> /// 分钟点击事件 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void textBlockmm_PreviewMouseLeftButtonDown(object sender, MouseButtonEventArgs e) { if (popChioce.IsOpen == true) { popChioce.IsOpen = false; } TMinSexView minView = new TMinSexView(textBlockmm.Text); //TMinSexView 构造函数传递 分钟数据 minView.MinClick += (minStr) => //TMinSexView 中 点击选择的分钟数据的 传递动作 { textBlockmm.Text = minStr; popChioce.IsOpen = false;//TMinSexView 所在的 pop 关闭动作 }; popChioce.Child = minView; popChioce.IsOpen = true; }
/// <summary> /// 秒钟点击事件 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void textBlockss_PreviewMouseLeftButtonDown(object sender, MouseButtonEventArgs e) { if (popChioce.IsOpen == true) { popChioce.IsOpen = false; } //秒钟 跟分钟 都是60,所有秒钟共用 分钟的窗体即可 TMinSexView sexView = new TMinSexView(textBlockss.Text); //TMinSexView 构造函数 传入秒钟数据 sexView.textBlockTitle.Text = "秒 钟"; //修改 TMinSexView 的标题名称为秒钟 sexView.MinClick += (sexStr) => //TMinSexView 中 所选择确定的 秒钟数据 的传递动作 { textBlockss.Text = sexStr; popChioce.IsOpen = false;//TMinSexView 所在的 pop 关闭动作 }; popChioce.Child = sexView; popChioce.IsOpen = true; }