デフォルトで、Outlook の外観に調和した月の要素を描画するときに、交互月の外観 (AlternateMonthAppearance、AlternateMonthHeaderAppearance、および AlternateMonthDayAppearance) は使用されません。ただし、このプロパティが True に設定されると、関連オブジェクトの外観を解決するときにコントロールはこれらの外観を使用します。
注: Appearance のフォント サイズにしたがって、コントロールがコントロールのサイズを設定するため、交互月の外観の特定の特性は、関連付けられた要素に適用されません 。
特に、以下のプロパティのみが適用されます。
Private Sub SetupAlternateMonthAppearance() ' Set some color properties of the UltraCalendarLook object's AlternateMonthAppearance Me.ultraMonthViewMulti1.CalendarLook.AlternateMonthAppearance.BackColor = Color.LightBlue Me.ultraMonthViewMulti1.CalendarLook.AlternateMonthDayAppearance.ForeColor = Color.DarkBlue ' Set the control's UseAlternateMonthAppearances property so that ' the AlternateMonthAppearance properties are applied to the control Me.ultraMonthViewMulti1.UseAlternateMonthAppearances = True End Sub
private void SetupAlternateMonthAppearance() { // Set some color properties of the UltraCalendarLook object's AlternateMonthAppearance this.ultraMonthViewMulti1.CalendarLook.AlternateMonthAppearance.BackColor = Color.LightBlue; this.ultraMonthViewMulti1.CalendarLook.AlternateMonthDayAppearance.ForeColor = Color.DarkBlue; // Set the control's UseAlternateMonthAppearances property so that // the AlternateMonthAppearance properties are applied to the control this.ultraMonthViewMulti1.UseAlternateMonthAppearances = true; }