当焦点没有位于控件上时,SpinUp以及SpinDown方法允许您增加或减少C1Input控件输入的值(C1ComboBox,
C1DropDownControl,C1DateEdit 以及 C1NumericInput)。
除了上述方法之外,C1ComboBox 和 C1DateEdit 也包含额外的AllowSpinLoop属性,当其设置为true时,调用SpinUp 或SpinDown方法可以在所有项目之间循环滚动。以下是一个使用SpinUp方法的示例:
- 创建一个新的Windows应用程序工程。向窗体放置一个C1NumericEdit 控件。
- 从属性窗口中,设置Value属性的值为0。
- 添加一个文本框控件至窗体,并双击该文本框以便在代码中生成TextChanged事件。
- 将以下代码添加到文本框的TextChanged事件。
Visual Basic
Visual Basic |
Private Sub TextBox1_TextChanged(sender As Object, e As EventArgs) Handles TextBox1.TextChanged |
C#
C# |
private void textBox1_TextChanged(object sender, EventArgs e) { c1NumericEdit1.SpinUp(1); |
- 运行该工程。
您完成了什么
当您在文本框控件中键入字符时,C1NumericEdit控件的值将增加1,每次输入一个新的字符,将返回控件中全部输入的字符个数。
改变Up-Down按钮的对齐方式
UpDownButtonAlignment属性允许您改变存在于C1DropDown,C1DateEdit 以及 C1NumericEdit一侧的Up和Down按钮的对齐方式。该属性可以有以下值:
Default: 这两个按钮放在右边,紧挨着下拉按钮。 UpLeftDownRight: Up按钮放在左边,Down按钮放在右边。 UpRightDownLeft: Up按钮放在右边,Down按钮放在左边。 完成以下步骤来改变Up和Down按钮的对齐方式:
- 创建一个新的Windows应用程序工程。向窗体放置一个C1Input控件(C1DropDown,C1DateEdit 或者
C1NumericEdit)。
- 从属性窗口中,按照您的需求设置UpDownButtonAlignment属性的值。