📄 ccontrol.cs
字号:
using System;
using System.Windows.Forms;
using System.Data.SqlClient;
using System.Data;
using System.Collections.ObjectModel;
namespace Book
{
/// <summary>
/// ListView 的摘要说明。
/// </summary>
public class CControl
{
public static String sNameOfTable;
public CControl()
{
//
// TODO: 在此处添加构造函数逻辑
//
}
public static void AddListViewByDataReader(ListView view,SqlDataReader dr)
{
view.Items.Clear();
if(!dr.HasRows)
{
return;
}
int index=1;
ListViewItem lvi;
ListViewItem.ListViewSubItem lvsi;
view.BeginUpdate();
while(dr.Read())
{
lvi=new ListViewItem();
lvi.Text=index.ToString();
index++;
for(int i=0;i<view.Columns.Count-1;i++)
{
lvsi=new ListViewItem.ListViewSubItem();
lvsi.Text=dr.GetValue(i).ToString().Trim();
lvi.SubItems.Add(lvsi);
}
view.Items.Add(lvi);
}
view.EndUpdate();
}//end fountion
public static void AddListViewByDataTable(ListView view, DataTable table)
{
view.Items.Clear();
int index = 1;
ListViewItem lvi;
ListViewItem.ListViewSubItem lvsi;
view.BeginUpdate();
foreach (DataRow row in table.Rows)
{
lvi = new ListViewItem();
lvi.Text = index.ToString();
index++;
for (int i = 0; i < view.Columns.Count - 1; i++)
{
lvsi = new ListViewItem.ListViewSubItem();
lvsi.Text = row[i].ToString();
lvi.SubItems.Add(lvsi);
}
view.Items.Add(lvi);
}
view.EndUpdate();
}//end fountion
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -