DatePicker控件显示具体的时分秒

DatePicker控件显示具体的时分秒

听语音

  •  
  • |
  • 浏览:3331
  • |
  • 更新:2017-04-18 18:37
  • DatePicker控件显示具体的时分秒1

  • DatePicker控件显示具体的时分秒2

  • DatePicker控件显示具体的时分秒3

  • DatePicker控件显示具体的时分秒4

  • DatePicker控件显示具体的时分秒5

  • DatePicker控件显示具体的时分秒6

分步阅读

在我们开发程序的时候,有时候会遇到我们显示DatePicker控件时,要显示到具体的时分秒,然后这个时间我们也是可以选择操作的,毕竟有的查询就要精确到时分秒,那么这个时候我们该如何去做呢?

工具/原料

  • VS 2010

方法/步骤

  1. 我们一般使用DatePicker控件时,这个控件只是显示到具体的日期,不会显示到具体的时间,这样我们想要的功能就无法实现了,所以我们用不了这个控件去实现时分秒的选择。

    扫描二维码关注公众号,回复: 4285940 查看本文章

    DatePicker控件显示具体的时分秒

  2. 那么我们可以去引用别的类库,这里面我引用的是DateTimePickerControl.dll这个类库,然后前台要去引用这个类库方可使用,其实这个类库也就是DatePicker的一个扩展版本。

    DatePicker控件显示具体的时分秒

  3. 当应用好了之后,这个时候我们就要去用这个控件了

     <TextBlock Text="起始时间:" VerticalAlignment="Center" Foreground="Black" FontSize="14"/>

                    <local:DateTimePicker x:Name="startPicker" Margin="0,0,20,0" telerik:StyleManager.Theme="Windows8" Foreground="Black"/>

                    <TextBlock Text="结束时间:" VerticalAlignment="Center" Foreground="Black" FontSize="14"/>

                    <local:DateTimePicker Name="endPicker" Margin="0,0,20,0" telerik:StyleManager.Theme="Windows8" Foreground="Black"/>

    DatePicker控件显示具体的时分秒

  4. 这样显示好了之后,我们后台要去设置一下,这个控件里面显示的时间,不然这个时间我们不好去控制。

            private void InitData()

            {

                startTime = startPicker.SelectedDateTime;

                endTime = endPicker.SelectedDateTime;

            }

    DatePicker控件显示具体的时分秒

  5. 接下来我们运行程序就可以了,这样我们在界面上就可以看到我们刚才在前台使用控件的运行结果了。从结果来看,我们基本上已经实现了时间控件的选择。

    DatePicker控件显示具体的时分秒

  6. 然后我们点击时间控件的下选框,这个时候,我们可以通过日历表去选择具体的年月日,然后通过手动去更改具体的时间,这样我们就可以选择或者查询从几点到几点的值了。

    DatePicker控件显示具体的时分秒

猜你喜欢

转载自blog.csdn.net/chen213wb/article/details/83012795