/// <summary> /// 小时点击事件 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnhh_Click(object sender, RoutedEventArgs e) { if (popChioce.IsOpen == true) { popChioce.IsOpen = false; } THourView hourView = new THourView(btnhh.Content.ToString()); // THourView 构造函数传递小时数据 hourView.HourClick += (hourstr) => //THourView 点击所选小时后的 传递动作 { btnhh.Content = hourstr; popChioce.IsOpen = false;//THourView 所在pop 的关闭动作 }; popChioce.Child = hourView; popChioce.IsOpen = true; //View 退出事件 姜彦20170306 //HG.ViewClose += (Flag) => //{ // popChioce.IsOpen = false; //}; }
/// <summary> /// 小时点击事件 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void textBlockhh_PreviewMouseLeftButtonDown(object sender, MouseButtonEventArgs e) { if (popChioce.IsOpen == true) { popChioce.IsOpen = false; } THourView hourView = new THourView(textBlockhh.Text); // THourView 构造函数传递小时数据 hourView.HourClick += (hourstr) => //THourView 点击所选小时后的 传递动作 { textBlockhh.Text = hourstr; popChioce.IsOpen = false;//THourView 所在pop 的关闭动作 }; popChioce.Child = hourView; popChioce.IsOpen = true; //View 退出事件 姜彦20170306 //HG.ViewClose += (Flag) => //{ // popChioce.IsOpen = false; //}; }
private void TextBlockhh_MouseUp(object sender, MouseButtonEventArgs e) { if (popChioce.IsOpen == true) { popChioce.IsOpen = false; } THourView hourView = new THourView(textBlockhh.Text); // THourView 构造函数传递小时数据 hourView.HourClick += (hourstr) => //THourView 点击所选小时后的 传递动作 { textBlockhh.Text = hourstr; popChioce.IsOpen = false;//THourView 所在pop 的关闭动作 }; popChioce.Child = hourView; popChioce.IsOpen = true; }