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

現状の画面デザイン(スピン_01_01_05の「100.123」は手入力)はこのようになっています。

20231115_06

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

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

20231122_01

20231122_02

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

20231122_03

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

20231122_04

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

20231122_05

【サンプルプログラム】

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

20231115_06

左右ボタンの右ボタンを複数回選択すると最大値の「300」を超えない「200.123」で止まります。

20231122_06

上下ボタンの上ボタンを複数回選択すると最大値の「300」を超えない「295.123」で止まります。

20231122_07

手動で小数点以下を削除(「295.123」→「295」)します。

20231122_08

上下ボタンの上ボタンを選択すると最大値の「300」になりました。

20231122_09

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