如果代码中没有设置缺省属性,则在设计时使用过程中,会出现加不上自定义日期选择控件。以下我在实际代码开发中的组件类源码。此处为.net vb版。
Imports System.Windows.Forms
Imports System.Windows.Forms.Design
Imports System.ComponentModel
'Declare a class that inherits from ToolStripControlHost.
<ToolboxBitmap(GetType(DateTimePicker))> _
<DefaultProperty("getValue")> _
<ToolStripItemDesignerAvailability(ToolStripItemDesignerAvailability.ToolStrip)> _
Public Class ToolStripDateTimePicker
Inherits ToolStripControlHost
Public Sub New()
MyBase.New(New DateTimePicker())
End Sub
Public ReadOnly Property DateTimePickerControl() As DateTimePicker
Get
Return CType(Control, DateTimePicker)
&nbs