DevExpress でのリボン(ASPxRibbon)のスピンエディット(RibbonSpinEditItem)の最大文字数設定のサンプルです。

現状の画面デザインはこのようになっています。

20240103_01

数字なので通常は、最大値の設定だと思いますが、最大文字数の設定も可能です。

<リボンのスピンエディットの最大文字数設定>

「ASPxRibbon」のコンテキストメニューから「Designer」を選択します。

20240103_02

20240103_03

「タブ_01」、「グループ_01_01」を展開し、「スピン_01_01_06」を選択します。

20240103_04

「Spin Edit Properties」タブを選択します。

20240103_05

「ASPxRibbon」、「Tabs」、「RibbonTab」、「groups」、「RibbonGroup」、「Items」、「RibbonSpinEditItem」の「PropertiesSpinEdit」に対して「MaxLength=”4″」を設定します。

20240103_06

【サンプルプログラム】

それでは、実行して動作確認を行います。

20240103_01

値を入力すると設定値の「4桁」で入力が不可になりました。

20240103_07

小数点を入力すると「3桁」で入力が不可になりました。
※小数点の「.」で1桁の認識

20240103_08

さらにマイナスと小数点を入力すると「2桁」で入力が不可になりました。
※マイナスの「-」、小数点の「.」で各1桁の認識

20240103_09

無事、リボン(ASPxRibbon)のスピンエディット(RibbonSpinEditItem)の最大文字数設定が出来ました。