DateTimePicker.CalendarForeColor 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得或設定月曆的前景色彩。
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,表示月曆的前景色彩。
例外狀況
指派值為 null
。
範例
下列程式碼範例示範如何初始化 CalendarForeColor 屬性。 這個範例會建立新的 DateTimePicker ,並將其新增至 Controls 集合,然後將它的 CalendarForeColor 屬性初始化為 Aqua 常數。
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 屬性值。
從 Windows Vista 開始,並根據主題而定,設定此屬性可能不會變更行事曆的外觀。 例如,如果Windows設定為使用[Windows] 主題,則設定此屬性不會有任何作用。 這是因為行事曆的更新版本會以從目前的作業系統主題在執行時間衍生的外觀來轉譯。 如果您想要使用這個屬性並啟用舊版的行事曆,您可以停用應用程式的視覺化樣式。 停用視覺樣式可能會影響應用程式中其他控制項的外觀和行為。 若要停用Visual Basic中的視覺化樣式,請開啟 [Project設計工具],然後取消核取 [啟用 XP 視覺效果樣式] 核取方塊。 若要停用 C# 中的視覺化樣式,請開啟 Program.cs 並批註化 Application.EnableVisualStyles();
。