バージョン

UseAlternateMonthAppearances プロパティ

交互月の外観を使用するかどうかを設定します。
シンタックス
'宣言
 
Public Property UseAlternateMonthAppearances As Boolean
public bool UseAlternateMonthAppearances {get; set;}
解説

デフォルトで、Outlook の外観に調和した月の要素を描画するときに、交互月の外観 (AlternateMonthAppearanceAlternateMonthHeaderAppearance、および AlternateMonthDayAppearance) は使用されません。ただし、このプロパティが True に設定されると、関連オブジェクトの外観を解決するときにコントロールはこれらの外観を使用します。

注: Appearance のフォント サイズにしたがって、コントロールがコントロールのサイズを設定するため、交互月の外観の特定の特性は、関連付けられた要素に適用されません

特に、以下のプロパティのみが適用されます。

  • AlphaLevel
  • BackColor
  • BackColor2
  • BackColorAlpha
  • BackColorDisabled
  • BackColorDisabled2
  • BackGradientStyle
  • BorderAlpha
  • BorderColor
  • BorderColor3DBase
  • Cursor
  • ForeColor
  • ForeColorDisabled
  • ForegroundAlpha

使用例
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;

}
参照