GrapeCity MultiRow Windows Forms Documentation
DropDownAlign Property
Example 


Gets or sets the alignment of the drop-down calendar in the DateTimePickerCell object.
Syntax
<DefaultValueAttribute()>
<SRDescriptionAttribute("Indicates how the drop-down calendar is aligned to the DateTimePickerCell. The calendar can be located to the left or right.")>
<LocalizableAttribute(True)>
<SRCategoryAttribute("Appearance")>
Public Property DropDownAlign As LeftRightAlignment
Dim instance As DateTimePickerCell
Dim value As LeftRightAlignment
 
instance.DropDownAlign = value
 
value = instance.DropDownAlign
[DefaultValue()]
[SRDescription("Indicates how the drop-down calendar is aligned to the DateTimePickerCell. The calendar can be located to the left or right.")]
[Localizable(true)]
[SRCategory("Appearance")]
public LeftRightAlignment DropDownAlign {get; set;}

Property Value

One of the System.Windows.Forms.LeftRightAlignment values. The default is System.Windows.Forms.LeftRightAlignment.Left.
Exceptions
ExceptionDescription
System.ComponentModel.InvalidEnumArgumentExceptionThe specified value is not one of the System.Windows.Forms.LeftRightAlignment values.
Remarks
The drop-down calendar can be aligned to the left or right of the cell.
Example
The following code example shows how to customize a date time picker cell's behavior or appearance. This code example is part of a larger example provided for the DateTimePickerCell class.
DateTimePickerCell CreateCustomCalendarStyleAndFormat()
        {
            DateTimePickerCell dateTimePickerCell1 = new DateTimePickerCell();

            dateTimePickerCell1.Value = DateTime.Now;

            dateTimePickerCell1.Size = new Size(120, 21);

            dateTimePickerCell1.CustomFormat = "yyyy/MM";

            dateTimePickerCell1.Format = DateTimePickerFormat.Custom;

            dateTimePickerCell1.CalendarFont = new Font(Control.DefaultFont, FontStyle.Bold);

            dateTimePickerCell1.CalendarForeColor = Color.Red;

            dateTimePickerCell1.CalendarMonthBackground = Color.Blue;

            dateTimePickerCell1.CalendarTitleBackColor = Color.Black;

            dateTimePickerCell1.CalendarTitleForeColor = Color.White;

            dateTimePickerCell1.CalendarTrailingForeColor = Color.Yellow;

            dateTimePickerCell1.DropDownAlign = LeftRightAlignment.Right;

            return dateTimePickerCell1;
        }
Private Function CreateCustomCalendarStyleAndFormat() As DateTimePickerCell
        Dim dateTimePickerCell1 As New DateTimePickerCell()

        dateTimePickerCell1.Value = DateTime.Now

        dateTimePickerCell1.Size = New Size(120, 21)

        dateTimePickerCell1.CustomFormat = "yyyy/MM"

        dateTimePickerCell1.Format = DateTimePickerFormat.Custom

        dateTimePickerCell1.CalendarFont = New Font(Control.DefaultFont, FontStyle.Bold)

        dateTimePickerCell1.CalendarForeColor = Color.Red

        dateTimePickerCell1.CalendarMonthBackground = Color.Blue

        dateTimePickerCell1.CalendarTitleBackColor = Color.Black

        dateTimePickerCell1.CalendarTitleForeColor = Color.White

        dateTimePickerCell1.CalendarTrailingForeColor = Color.Yellow

        dateTimePickerCell1.DropDownAlign = LeftRightAlignment.Right

        Return dateTimePickerCell1
    End Function
Requirements

Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

See Also

Reference

DateTimePickerCell Class
DateTimePickerCell Members

 

 


Copyright © GrapeCity, inc. All rights reserved.