コード例 #1
0
        /// <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;
        }
コード例 #2
0
        /// <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;
        }