在 Delphi 11 Alexandria 的 Windows 10 中的 32 位 VCL 应用程序中,我尝试使用一个TNumberBox
控件:
object nbRowheight: TNumberBox
Left = 20
Top = 225
Width = 77
Height = 23
Hint = 'Set the Row height.'
Anchors = []
MinValue = 18.000000000000000000
TabOrder = 8
SpinButtonOptions.ButtonWidth = 20
SpinButtonOptions.Placement = nbspInline
end
在设计时,我尝试在 ObjectInspector 中将其预设为 21。但是只要我在 ObjectInspector 的Value
字段中输入 21 然后按 Enter 键,Value
就会切换回0!
那么如何在设计时将 TNumberBox 的值预设为特定的整数值?
更新:显然,这个问题是由MaxValue
左边的默认值0引起的:如果我在ObjectInspector中设置MaxValue
为例如32,那么我可以Value
在ObjectInspector中输入21而没有问题。但是默认值MaxValue
0 是否意味着它是不确定的(即它可以是任何值)?