Version

MonthHeaderPaddingResolved Property

Returns the actual amount of padding around the caption within the month header.
Syntax
'Declaration
 
Public ReadOnly Property MonthHeaderPaddingResolved As Size
public Size MonthHeaderPaddingResolved {get;}
Remarks

When the width or height of the MonthHeaderPadding is set to -1, the control calculates a default padding around the caption. The MonthHeaderPaddingResolved returns the actual amount of padding around the caption and scroll buttons in the month header.

Example
This example uses the control's MonthHeader-related properties to configure the month headers.

Imports Infragistics.Win
Imports Infragistics.Win.UltraWinSchedule
Imports Infragistics.Win.UltraWinSchedule.MonthViewMulti
Imports Microsoft.VisualBasic

    Private Sub SetupMonthHeaders()

        '	Get the current culture's long date format string
        Dim formatString As String = System.Globalization.CultureInfo.CurrentCulture.DateTimeFormat.LongDatePattern

        If (Microsoft.VisualBasic.Strings.InStr(formatString, "MMMM", CompareMethod.Binary) > 0) Then
            '	Set the MonthHeaderCaptionStyle property to display the full name of the month
            Me.ultraMonthViewMulti1.MonthHeaderCaptionStyle = MonthHeaderCaptionStyle.LongDescription
        Else
            '	Set the MonthHeaderCaptionStyle property to display the abbreviated name of the month
            Me.ultraMonthViewMulti1.MonthHeaderCaptionStyle = MonthHeaderCaptionStyle.ShortDescription
        End If

        '	Check the MonthHeaderCaptionPaddingResolved property to determine
        '	the actual numeric value for the padding that is applied to the month
        '	header captions. If the width is less than 5, we will make it 5.
        If (Me.ultraMonthViewMulti1.MonthHeaderPaddingResolved.Width < 5) Then
            Me.ultraMonthViewMulti1.MonthHeaderPadding = New Size(5, Me.ultraMonthViewMulti1.MonthHeaderPaddingResolved.Height)

            '	Make sure the headers are going to be displayed
            Me.ultraMonthViewMulti1.MonthHeadersVisible = True
        End If

    End Sub
using Infragistics.Win;
using Infragistics.Win.UltraWinSchedule;
using Infragistics.Win.UltraWinSchedule.MonthViewMulti;
using Microsoft.VisualBasic;

		private void SetupMonthHeaders()
		{

			//	Get the current culture's long date format string
			string formatString = System.Globalization.CultureInfo.CurrentCulture.DateTimeFormat.LongDatePattern;

			//	Set the MonthHeaderCaptionStyle property to display the full name of the month
			if ( Microsoft.VisualBasic.Strings.InStr( formatString, "MMMM", CompareMethod.Binary ) > 0 )
				this.ultraMonthViewMulti1.MonthHeaderCaptionStyle = MonthHeaderCaptionStyle.LongDescription;
			else
				this.ultraMonthViewMulti1.MonthHeaderCaptionStyle = MonthHeaderCaptionStyle.ShortDescription;

			//	Check the MonthHeaderCaptionPaddingResolved property to determine
			//	the actual numeric value for the padding that is applied to the month
			//	header captions. If the width is less than 5, we will make it 5.
			if ( this.ultraMonthViewMulti1.MonthHeaderPaddingResolved.Width < 5 )
				this.ultraMonthViewMulti1.MonthHeaderPadding = new Size( 5, this.ultraMonthViewMulti1.MonthHeaderPaddingResolved.Height );

			//	Make sure the headers are going to be displayed
			this.ultraMonthViewMulti1.MonthHeadersVisible = true;

		}
Requirements

Target Platforms: Windows 10, Windows 8.1, Windows 8, Windows 7, Windows Server 2012, Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

See Also