zoukankan      html  css  js  c++  java
  • 将 datetimepicker 嵌入 bindingNavigator

    需要知道form窗体有designer.cs和.cs两部分

    首先修改designer.cs中的内容

    引用

    using System.Windows.Forms;

    添加声明类

    publicclass ToolStripDateTimePicker : ToolStripControlHost
    {
    public ToolStripDateTimePicker() : base(new DateTimePicker()) { }
    }

     private void InitializeComponent() 中添加以下代码

    this.tsDataFrom =new BackGroundManage.ModellingApplyView.ToolStripDateTimePicker();

     this.bNavPage.Items.AddRange 中添加以下代码

     实际上有用的就一句 this.tsDataFrom !

    this.bNavPage.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
    this.tsDataFrom});

     然后在 private void InitializeComponent() 大括号里面添加下面代码

    //
    // tsDataFrom
    //
    this.tsDataFrom.Name ="tsDataFrom";
    this.tsDataFrom.Size =new System.Drawing.Size(110, 22);

     最后在 private void InitializeComponent() 大括号外面添加下面代码

    private ToolStripDateTimePicker tsDataFrom;

    奇迹就这样发生了!

    DateTimePicker 被嵌入了 bindingNavigator

    目前发现的问题是时间类型不能用短型的了……不知道有没有哪位高手能帮忙解决

  • 相关阅读:
    Linux修改时间
    Oracle 审计文件
    system表空间
    Windows操作系统添加永久静态路由
    Linux添加永久静态路由
    如何把excel中的行转为列?
    Linux中测试网络命令
    Linux中查看网络命令
    2018.3.29 网页中嵌套网页的两种方法
    2018.3.29 div内容格式设置
  • 原文地址:https://www.cnblogs.com/feathers/p/2050253.html
Copyright © 2011-2022 走看看