バージョン

SpinButtonDisplayStyle プロパティ

SpinButtonDisplayスタイルは、スピンボタンを表示するかどうかと、表示する場合のスピンボタンの位置を指定します。スピンボタンは数値データ型に対してのみ有効です。どちらのボタンを押したかに応じて、現在のセクションの値が増減します。スピンボタンが機能するのは、"n"マスク文字で定義された数字セクションと、月、日、年、AM-PMのセクションのみです。
シンタックス
'宣言
 
Public Property SpinButtonDisplayStyle As Infragistics.Win.SpinButtonDisplayStyle
public Infragistics.Win.SpinButtonDisplayStyle SpinButtonDisplayStyle {get; set;}
解説
スピンボタンを使用すると、現在のセクション(カレットがあるセクション)の値を増減できます。これは数字や日付などの編集に使用できます。
使用例
Imports Infragistics.Shared
Imports Infragistics.Win
Imports Infragistics.Win.UltraWinMaskedEdit

  Private Sub Form1_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles MyBase.Load

      ' InputMask をマスクに設定します
      Me.ultraMaskedEdit1.InputMask = "mm/dd/yyyy"

      ' DisplayMode、DataMode、ClipMode の値を設定しますDataMode は
      ' Text プロパティ (データは文字列型の場合に Value プロパティも) を返すことを指定します
      ' DisplayMode は、マスク エディターにフォーカスがない場合に表示されることを影響します
      ' ClipMode は、ユーザーが UltraMaskedEdit のテキストをコピーするときに
      ' クリップボードに何がコピーされるかに影響します
      Me.ultraMaskedEdit1.DataMode = MaskMode.IncludeLiterals
      Me.ultraMaskedEdit1.DisplayMode = MaskMode.IncludeLiterals
      Me.ultraMaskedEdit1.ClipMode = MaskMode.IncludeBoth

      ' スピン ボタンを表示するには、SpinButtonDisplayStyle を 
      ' OnRight または OnLeft に設定しますスピン ボタンを使用すると、数値を簡単に
      ' 増加または減少できます数値または日時セクションのみで 
      ' 使用できます
      Me.ultraMaskedEdit1.SpinButtonDisplayStyle = SpinButtonDisplayStyle.OnRight

      ' スピン ボタンのスタイルも設定できます
      Me.ultraMaskedEdit1.SpinButtonStyle = UIElementButtonStyle.PopupBorderless

      ' 境界線スタイルを設定します
      Me.ultraMaskedEdit1.BorderStyle = UIElementBorderStyle.InsetSoft

      ' DisplayStyle を表示スタイルに設定しますBorderStyle プロパティ設定は、
      ' DisplayStyle を Standard 以外の値に設定した場合は無視されます
      Me.ultraMaskedEdit1.DisplayStyle = EmbeddableElementDisplayStyle.Standard

      ' PromptChar を文字に設定しますデフォルトは、"_" (アンダースコア文字) です 
      Me.ultraMaskedEdit1.PromptChar = "_"

      ' PadChar を文字に設定しますデフォルトは、" " (スペース文字) です
      Me.ultraMaskedEdit1.PadChar = " "

      ' マスク エディター内のテキストのパッディングをピクセルに設定できます
      ' デフォルトは 1 です。
      Me.ultraMaskedEdit1.Padding = 2

      ' Value プロパティを設定すると、最初の値を割り当てます
      Me.ultraMaskedEdit1.Value = DateTime.Now

      ' MinValue と MaxValue を設定しますユーザー入力がこの制限以外の値の場合、 
      ' 無効な入力であると見なされます。無効な値があるコントロールのフォーカスを
      ' 解除しようとすると、マスク エディターは
      ' MaskValidationError を発生します
      Me.ultraMaskedEdit1.MinValue = New DateTime(1990, 1, 1)
      Me.ultraMaskedEdit1.MaxValue = New DateTime(2010, 12, 31)

	' SpinWrap プロパティは、コントロールのスピン ボタンの値を循環させるかどうかを
	' 示す値を取得または設定しますTrue の場合、スピン ボタンは Min および Max 値に基づいて
	' 値を増加/減少します
	Me.ultraMaskedEdit1.SpinWrap = True

  End Sub
using Infragistics.Shared;
using Infragistics.Win;
using Infragistics.Win.UltraWinMaskedEdit;
using System.Diagnostics;

private void Form1_Load(object sender, System.EventArgs e)
{
	// InputMask をマスクに設定します
	this.ultraMaskedEdit1.InputMask = "mm/dd/yyyy";

	// DisplayMode、DataMode、ClipMode の値を設定しますDataMode は
	// Text プロパティ (データは文字列型の場合に Value プロパティも) を返すことを指定します
	// DisplayMode は、マスク エディターにフォーカスがない場合に表示されることを影響します
	// ClipMode は、ユーザーが UltraMaskedEdit のテキストをコピーするときに
	// クリップボードに何がコピーされるかに影響します
	this.ultraMaskedEdit1.DataMode    = MaskMode.IncludeLiterals;
	this.ultraMaskedEdit1.DisplayMode = MaskMode.IncludeLiterals;
	this.ultraMaskedEdit1.ClipMode    = MaskMode.IncludeBoth;

	// スピン ボタンを表示するには、SpinButtonDisplayStyle を 
	// OnRight または OnLeft に設定しますスピン ボタンを使用すると、数値を簡単に
	// 増加または減少します数値または日時セクションのみで 
	// 使用できます
	this.ultraMaskedEdit1.SpinButtonDisplayStyle = SpinButtonDisplayStyle.OnRight;

	// スピン ボタンのスタイルも設定できます
	this.ultraMaskedEdit1.SpinButtonStyle = UIElementButtonStyle.PopupBorderless;

	// 境界線スタイルを設定します
	this.ultraMaskedEdit1.BorderStyle = UIElementBorderStyle.InsetSoft;

	// DisplayStyle を表示スタイルに設定しますBorderStyle プロパティ設定は、
	// DisplayStyle を Standard 以外の値に設定した場合は無視されます
	this.ultraMaskedEdit1.DisplayStyle = EmbeddableElementDisplayStyle.Standard;

	// PromptChar を文字に設定しますデフォルトは、'_' (アンダースコア文字) です 
	this.ultraMaskedEdit1.PromptChar = '_';
	
	// PadChar を文字に設定しますデフォルトは、' ' (スペース文字) です
	this.ultraMaskedEdit1.PadChar = ' ';

	// マスク エディター内のテキストのパッディングをピクセルに設定できます
	// デフォルトは 1 です。
	this.ultraMaskedEdit1.Padding = 2;

	// Value プロパティを設定すると、最初の値を割り当てます
	this.ultraMaskedEdit1.Value = DateTime.Now;

	// MinValue と MaxValue を設定しますユーザーの入力がこの制限以外の値の場合に 
	// 無効な入力です。無効な値があるコントロールのフォーカスを
	// 解除しようとすると、マスク エディターは
	// MaskValidationError を発生します
	this.ultraMaskedEdit1.MinValue = new DateTime( 1990, 1, 1 );
	this.ultraMaskedEdit1.MaxValue = new DateTime( 2010, 12, 31 );

      // SpinWrap プロパティは、コントロールのスピン ボタンの値を循環させるかどうかを
      // 示す値を取得または設定しますTrue の場合、スピン ボタンは Min および Max 値に基づいて
      // 値を増加/減少します
       this.ultraMaskedEdit1.SpinWrap = true;
		
}
参照