Calendar.VisibleDate Property

Definition

Gets or sets a date that specifies the month to display. This API is obsolete. For information about how to develop ASP.NET mobile applications, see Mobile Apps & Sites with ASP.NET.

public:
 property DateTime VisibleDate { DateTime get(); void set(DateTime value); };
[System.ComponentModel.Bindable(true)]
public DateTime VisibleDate { get; set; }
[<System.ComponentModel.Bindable(true)>]
member this.VisibleDate : DateTime with get, set
Public Property VisibleDate As DateTime

Property Value

The date that specifies the month to display. The default is DateTime.MinValue.

Attributes

Examples

The following code example demonstrates how to use the VisibleDate property to set the visible dates on the calendar. This example is part of a larger code sample for the Calendar overview.

int currentDay = Calendar1.VisibleDate.Day;
int currentMonth = Calendar1.VisibleDate.Month;
int currentYear = Calendar1.VisibleDate.Year;
Dim currentDay As Integer = Calendar1.VisibleDate.Day
Dim currentMonth As Integer = Calendar1.VisibleDate.Month
Dim currentYear As Integer = Calendar1.VisibleDate.Year

Remarks

The VisibleDate property is updated after the Calendar.VisibleMonthChanged event is raised.

The date can be any day within the month. Only the month value of the DateTime object is used.

This property has the same functionality as the Web Forms Calendar.VisibleDate property.

Applies to

See also