[]
        
(Showing Draft Content)

FarPoint.Win.Spread.CellType.SpreadDropDownMonthCalendar

SpreadDropDownMonthCalendar Class

Represents a Windows control that enables the user to select a date using a visual monthly calendar display.

Inheritance
SpreadDropDownMonthCalendar
Namespace: FarPoint.Win.Spread.CellType
Assembly: FarPoint.Win.Spread.dll
Syntax
[TypeConverter(typeof(_aiw))]
public class SpreadDropDownMonthCalendar : MonthCalendar, IDropTarget, ISynchronizeInvoke, IWin32Window, IBindableComponent, IComponent, IDisposable, ISubEditor, ICloneable, ISerializeSupport, ISerializable
<TypeConverter(GetType(_aiw))>
Public Class SpreadDropDownMonthCalendar
    Inherits MonthCalendar
    Implements IDropTarget, ISynchronizeInvoke, IWin32Window, IBindableComponent, IComponent, IDisposable, ISubEditor, ICloneable, ISerializeSupport, ISerializable

Constructors

Name Description
SpreadDropDownMonthCalendar()

Initializes a new instance of the SpreadDropDownMonthCalendar class.

SpreadDropDownMonthCalendar(DateTimeFormatInfo, DateTime)

Initializes a new instance of the SpreadDropDownMonthCalendar class.

SpreadDropDownMonthCalendar(SerializationInfo, StreamingContext)

The instructor method that is initialized automatically when deserializing.

Properties

Name Description
DateDefault

Gets or sets the default value for SpreadDropDownMonthCalendar.

DateTimeInfo

Gets or sets a DateTimeFormatInfo object for SpreadDropDownMonthCalendar.

Methods

Name Description
Clone()

Creates a new object that is a copy of the current instance.

Deserialize(XmlNodeReader)

Loads the object from XML.

GetLocation(Rectangle)

Gets the location of the SpreadDropDownMonthCalendar object.

GetObjectData(SerializationInfo, StreamingContext)

The method that is invoked automatically when serializing the SpreadDropDownMonthCalendar object into a stream.

GetPreferredSize()

Retrieves the size of a rectangular area into which a control fits.

GetSubEditorControl()

Gets the sub editor control.

GetValue()

Gets the current value.

OnDateChanged(DateRangeEventArgs)

Raises the ValueChanged event.

OnKeyDown(KeyEventArgs)

Raises the KeyDown event.

OnMouseUp(MouseEventArgs)

Raises the MouseUp event.

OnParentChanged(EventArgs)
Serialize(XmlTextWriter)

Saves the object to XML.

SetValue(object)

Sets a value for the specified SpreadDropDownMonthCalendar object.

Events

Name Description
CloseUp

Occurs when the calendar has closed.

ValueChanged

Occurs when a value has changed.