表格显示控件。
属性 |
属性说明 |
---|---|
ColumnHeaderStyle |
表格标题的样式,包含Height(高度),FontSize(字体大小),BackColor(背景色)和ForeColor(字体颜色)属性。 |
ColumnHeaderVisible |
表格标题的可见性。 |
Columns |
表格标题的集合。 |
RowHeight |
表格行高度。 |
BindMode |
获取或设置绑定模式。 |
DataMember |
获取或设置数据源名称。 |
DataSource |
获取或设置表格数据源。 |
DisplayMember |
获取和设置显示绑定字段。 |
GridLinesColor |
获取和设置表格线颜色。 |
Rows |
获取表格数据行。 |
事件 |
事件发生条件 |
---|---|
ButtonCellLongPress |
在按钮长按时发生,列类型为TaleViewButtonColumn时触发。 |
ButtonCellPress |
在按钮点击时发生,列类型为TaleViewButtonColumn时触发。 |
CheckBoxCellCheckedChanged |
在选择改变时发生,列类型为TaleViewCheckBoxColumn时触发。 |
DataSourceUpdate |
在更新数据源时发生。 |
RowBind |
在行绑定后发生。 |
RowBinding |
在行绑定时发生。 |
TextBoxCellTextChanged |
在Text属性改变时发生,列类型为TaleViewTextBoxColumn时触发。 |
TextBoxCellTouchEnter |
在触摸进入控件时发生,列类型为TaleViewTextBoxColumn时触发。 |
TextBoxCellTouchLeave |
在触摸离开控件时发生,列类型为TaleViewTextBoxColumn时触发。 |
在页面的Load事件中进行绑定数据源。
C#: DataTable table = new DataTable(); table.Columns.Add("ID"); //编号 table.Columns.Add("NAME"); //名称 table.Columns.Add("Value"); //数量 table.Rows.Add("1", "图书", "20000"); table.Rows.Add("2", "笔记本", "19500"); table.Rows.Add("3", "硬盘", "19000"); table.Rows.Add("4", "内存", "21000"); if (table.Rows.Count>0) //绑定数据源 { tableView1.DataSource = table; tableView1.DataBind(); }