使用静态方法绑定ListView [英] bind ListView using static method
本文介绍了使用静态方法绑定ListView的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我的应用程序具有跟踪方法.我想使用此方法绑定ListView.请帮助
My application have folling method. I wants to bind ListView using this method. please help
[DataObjectMethod(DataObjectMethodType.Select)]
public static List<distribution> GetDistribution()
{
MySqlCommand cmd = new MySqlCommand("ShowDistribution", new MySqlConnection(GetConnectionString()));
// cmd = new OdbcCommand("ShowDistribution", con);
cmd.CommandType = CommandType.StoredProcedure;
cmd.Connection.Open();
MySqlDataReader dr = cmd.ExecuteReader(CommandBehavior.CloseConnection);
List<distribution> Distributionlist = new List<distribution>();
while (dr.Read())
{
Distribution di = new Distribution();
di.voiceno = Convert.ToString(dr["voiceno"]);
di.Accountname = Convert.ToString(dr["Accountname"]);
di.Dictation = Convert.ToString(dr["Dictation"]);
di.jobprioriety = Convert.ToString(dr["jobprioriety"]);
di.Jobtype = Convert.ToString(dr["Jobtype"]);
di.status1 = Convert.ToString(dr["status1"]);
}
dr.Close();
return Distributionlist;
}
推荐答案
不幸的是,ListView并未像DataGridView那样提供复杂的数据绑定. 但是,以下文章可能会让您入门:绑定ListView的数据 [
Unfortunately the ListView does not provide for complex data binding in a way such as, for example, a DataGridView does.
However, here is an article that might get you started: Data binding a ListView[^].
Alternatively you might try to use another Control such as DataGridView, which can simply bind to any List of Objects by assigning it to the DataSource Property.
这篇关于使用静态方法绑定ListView的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文