DateTimePicker.CalendarForeColor DateTimePicker.CalendarForeColor DateTimePicker.CalendarForeColor DateTimePicker.CalendarForeColor Property

정의

달력의 전경색을 가져오거나 설정합니다.Gets or sets the foreground color of the calendar.

public:
 property System::Drawing::Color CalendarForeColor { System::Drawing::Color get(); void set(System::Drawing::Color value); };
public System.Drawing.Color CalendarForeColor { get; set; }
member this.CalendarForeColor : System.Drawing.Color with get, set
Public Property CalendarForeColor As Color

속성 값

달력의 전경색을 나타내는 Color입니다.A Color that represents the foreground color of the calendar.

예외

할당 된 값이 null합니다.The value assigned is null.

예제

다음 코드 예제를 초기화 하는 방법에 설명 합니다 CalendarForeColor 속성입니다.The following code example demonstrates how to initialize the CalendarForeColor property. 이 예제에서는 새 DateTimePicker에 추가 합니다 Controls 컬렉션 및 초기화 해당 CalendarForeColor 속성을는 Aqua 상수입니다.This example creates a new DateTimePicker, adds it to the Controls collection, and then initializes its CalendarForeColor property to the Aqua constant.

public:
   MyClass()
   {
      DateTimePicker^ dateTimePicker1 = gcnew DateTimePicker;
      array<Control^>^ myClassControls = {dateTimePicker1};
      Controls->AddRange( myClassControls );
      dateTimePicker1->CalendarForeColor = Color::Aqua;
   }
public MyClass()
{
   DateTimePicker dateTimePicker1 = new DateTimePicker();
   Controls.AddRange(new Control[] {dateTimePicker1}); 
   dateTimePicker1.CalendarForeColor = Color.Aqua;
}
Public Sub New()
   Dim dateTimePicker1 As New DateTimePicker()
   Controls.AddRange(New Control() {dateTimePicker1})
   dateTimePicker1.CalendarForeColor = Color.Aqua
End Sub 

설명

경우는 DateTimePicker 는 만들어지면이 처음 속성은 같음는 ForeColor 속성 값입니다.When a DateTimePicker is created, this property is initially set equal to the ForeColor property value.

테마에 따라 Windows Vista와 부터는이 속성을 설정할 변경할 수 없습니다 모양의 달력.Starting with Windows Vista and depending on the theme, setting this property might not change the appearance of the calendar. 예를 들어 Windows Aero 테마를 사용 하도록 설정 되어,이 속성을 설정할 효과가 없습니다.For example, if Windows is set to use the Aero theme, setting this property has no effect. 즉, 런타임에 현재 운영 체제 테마에서 파생 되는 모양을 사용 하 여 달력의 업데이트 된 렌더링 됩니다.This is because an updated version of the calendar is rendered with an appearance that is derived at run time from the current operating system theme. 이 속성을 사용 하 고 달력의 이전 버전을 사용 하도록 설정 하려는 경우에 애플리케이션에 대 한 비주얼 스타일을 비활성화할 수 있습니다.If you want to use this property and enable the earlier version of the calendar, you can disable visual styles for your application. 비주얼 스타일을 사용 하지 않도록 설정 하면 애플리케이션에서 다른 컨트롤의 동작과 모양을 달라질 수 있습니다.Disabling visual styles might affect the appearance and behavior of other controls in your application. Visual Basic에서 비주얼 스타일을 사용 하지 않으려면 프로젝트 디자이너를 열고 선택 취소 합니다 XP 비주얼 스타일 사용 확인란 합니다.To disable visual styles in Visual Basic, open the Project Designer and uncheck the Enable XP visual styles check box. C#에서 비주얼 스타일을 사용 하지 않으려면 Program.cs를 열고 주석 Application.EnableVisualStyles();합니다.To disable visual styles in C#, open Program.cs and comment out Application.EnableVisualStyles();.

적용 대상

추가 정보