页面树结构
转至元数据结尾
转至元数据起始

使用下面的代码,在编程的时候绑定C1CheckBox 到一个布尔型的字段:
Visual Basic

Visual Basic

C1CheckBox1.DataSource = dt
C1CheckBox1.DataField = "ColumnBoolean"

C#

C#

C1CheckBox1.DataSource = dt;
C1CheckBox1.DataField = "ColumnBoolean";

绑定C1CheckBox到一个字符串型的字段

使用下面的代码,在编程的时候绑定C1CheckBox 到一个字符串型的字段:
Visual Basic

Visual Basic

c1CheckBox1.DataSource = dt c1CheckBox1.DataField = "ColumnString" c1CheckBox1.DataType = GetType(String)
' Use TranslateValues property to translate string values to/from the check box states.
c1CheckBox1.TranslateValues.Checked = "Yes" c1CheckBox1.TranslateValues.Unchecked = "No"

C#

C#

c1CheckBox1.DataSource = dt; c1CheckBox1.DataField = "ColumnString"; c1CheckBox1.DataType = typeof(string);
// Use TranslateValues property to translate string values to/from the check box states.
c1CheckBox1.TranslateValues.Checked = "Yes"; c1CheckBox1.TranslateValues.Unchecked = "No";

绑定C1CheckBox到一个数字型的字段

使用下面的代码,在编程的时候绑定C1CheckBox 到一个字符串型的字段:
Visual Basic

Visual Basic

c1CheckBox1.DataSource = dt c1CheckBox1.DataField = "ColumnInt"

c1CheckBox1.DataType = GetType(Integer)
'Use TranslateValues property to translate string values to/from the check box states.
c1CheckBox1.TranslateValues.Checked = 1 c1CheckBox1.TranslateValues.Unchecked = 0

C#

C#

c1CheckBox1.DataSource = dt; c1CheckBox1.DataField = "ColumnInt"; c1CheckBox1.DataType = typeof(int);
// Use TranslateValues property to translate string values to/from the check box states.
c1CheckBox1.TranslateValues.Checked = 1; c1CheckBox1.TranslateValues.Unchecked = 0;

设定下拉日历

在InputforWinForms以前的版本中,C1DateEdit控件的日历特性允许你通过操作Calendar.UIString属性设定"Today"和"Clear"按钮。在C1Input.DateEdit控件新的版本中,你可以通过访问C1DateEdit属性菜单设置这些按钮。设定"Today"和"Clear"按钮:

  1. 添加C1DateEdit控件到你的窗体:
  2. 从属性菜单选择C1.DateEdit1
  3. 在左边的列中找到Calendar并且展开Calendar属性。

  1. 在左边的列中找到ClearText并且在右边的列中输入"&Reset"。

  1. 在左边的列中找到TodayText并且在右边的列中输入"&Now"。

  1. 按下F5来编译和运行程序


现在当你打开C1DateEdit下拉菜单,就会出现"Today"和"Clear"按钮。使用视觉样式定义控件外观
设定 C1Input 控件的 VisualStyle属性可以改变控件的背景以及边框,这些控件包括C1TextBox,C1Label, C1DbNavigator,C1DropDownControl,C1DateEdit(包括下拉的日历控件),C1NumericEdit(包括下拉的计算器控件)以及C1Button。
C1Input控件的视觉样式定义了控件的外观,可以设定的样式有:Custom,Office2007Black,Office2007Blue,
Office2007Silver,System,Office2010Blue,Office2010Black,以及Office2010Silver.该属性在设计时和代码中都可以
设定,下面的表格详细介绍了每一种样式:

视觉样式

描述

Custom

没有应用视觉样式,通常使用 styles 和 appearance 属性来设定外观。

Office2007Black

Office2007 黑色主题样式。

Office2007Blue

Office2007 蓝色主题样式。

Office2007Silver

Office2007 银色主题样式。

System

当前操作系统主题样式。

Office2010Blue

Office2010 蓝色主题样式。

Office2010Black

Office2010 黑色主题样式。

Office2010Silver

Office2010 银色主题样式

使用设计器更改样式

在设计时选中控件,打开属性窗口,定位到VisualStyle属性,可以设置该属性为Custom,Office2007Black,
Office2007Blue,Office2007Silver,System,Office2010Blue,Office2010Black,和Office2010Silver。下面的例子中将 C1TextBox 的VisualStyle属性设定为 Office2007Blue。

使用代码更改样式

在页面的Form_Load事件中设置控件的VisualStyle属性为Custom,Office2007Black,Office2007Blue,
Office2007Silver,System,Office2010Blue,Office2010Black,和Office2010Silver。下面的例子中将 C1TextBox 的 VisualStyle属性设定为 Office2007Blue。
Visual Basic

Visual Basic

Me.C1TextBox1.VisualStyle = C1.Win.C1Input.VisualStyle.Office2007Blue

C#

C#

Me.C1TextBox1.VisualStyle = C1.Win.C1Input.VisualStyle.Office2007Blue

  • 无标签