• 可以解决DateTimePicker 无法为DBNull的代码.已经测试通过,收藏


    转自 http://www.codeguru.com/csharp/csharp/cs_controls/custom/article.php/c9645/
    using System;
    using System.ComponentModel;
    using System.Globalization;
    using System.Runtime.InteropServices;
    using System.Threading;
    using System.Windows.Forms;

    // Copyright (c) 2005 Claudio Grazioli, http://www.grazioli.ch
    //
    // This implementation of a nullable DateTimePicker is a new implementation
    // from scratch, but it is based on ideas I took from this nullable 
    // DateTimePickers:
    // - http://www.omnitalented.com/Blog/PermaLink,guid,9ee757fe-a3e8-46f7-ad04-ef7070934dc8.aspx 
    //   from Alexander Shirshov
    // - http://www.codeproject.com/cs/miscctrl/Nullable_DateTimePicker.asp 
    //   from Pham Minh Tri
    //
    // This code is free software; you can redistribute it and/or modify it.
    // However, this header must remain intact and unchanged.  Additional
    // information may be appended after this header.  Publications based on
    // this code must also include an appropriate reference.
    // 
    // This code is distributed in the hope that it will be useful, but 
    // WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY 
    // or FITNESS FOR A PARTICULAR PURPOSE.
    //

    namespace ProjectMentor.Windows.Controls
    {
      
    /// <summary>
      
    /// Represents a Windows date time picker control. It enhances the .NET standard <b>DateTimePicker</b>
      
    /// control with a ReadOnly mode as well as with the possibility to show empty values (null values).
      
    /// </summary>

      [ComVisible(false)]
      
    public class NullableDateTimePicker : System.Windows.Forms.DateTimePicker
      
    {
        
    Member variables

        
    Constructor

        
    Public properties

        
    Private methods/properties

        
    OnXXXX()
      }

    }

    ---------------------------------------------------------------------
    每个人都是一座山.世上最难攀越的山,其实是自己.往上走,即便一小步,也有新高度
    .

    --做最好的自己,我能!!!

  • 相关阅读:
    .Net中的加密解密
    C#集合类
    .NetFramework 1: I/O & Stream
    系列4:文件操作以及读写文件
    PetShop之表示层设计 :PetShop之表示层设计 (转)
    const和static readonly 区别
    ASP.NET经典源代码下载地址及数据库配置方法
    一个知名出版商的挫折——解读 Wrox 的历史、现在与未来(转载)
    《C++编程——数据结构与程序设计方法》程序范例:影碟店(源代码)
    ASP.NET 英语词典
  • 原文地址:https://www.cnblogs.com/tonyepaper/p/1203738.html
Copyright © 2020-2023  润新知