2列を表示しているリストボックスを作成する必要があります。最初は数値ステータスで、次は説明です。ステータスは最大3つの整数にすることができます。リストボックスの2列の書式設定。 1は数字、もう1文字は
私が得たいのは、ステータスが右揃えになり、その後にスペースとその説明が続きます。
これまでの私のコード
Code Description
1 Descrition for code 1
10 Descrition for code 10
100 Descrition for code 100
効果で:
cmd.CommandType = CommandType.StoredProcedure;
cmd.CommandText = "prc_GetData";
cmd.Parameters.Add(new OracleParameter("piCompany", OracleDbType.Char, "01", ParameterDirection.Input));
cmd.Connection = con;
OracleDataAdapter da = new OracleDataAdapter();
DataTable dt = new DataTable();
con.Open();
da.SelectCommand = cmd;
da.Fill(dt);
DataColumn dc = new DataColumn("NewCol");
dc.Expression = string.Format("{0}+' '+{1}", "NumberCol", "TextCol");
dt.Columns.Add(dc);
ListBox1.DataSource = dt;
ListBox1.DataValueField = "NumberCol";
// ListBox1.DataTextField = (String.Format("{0} {1}", "NumberCol", "TextCol"));
ListBox1.DataTextField = ("NewCol");
ListBox1.DataBind();
。 – Bikee