簡體   English   中英

如何在windows Form listview c#中拆分列

[英]How to split columns in windows Form listview c#

我有以下代碼:

private void btnGetListProvince_Click(object sender, EventArgs e)
        {
            rtbRandomPoint.Clear();
            lvProvince.Clear();
            try
            {
                rtbRandomPoint.AppendText("\n" + " Successfully get all Province in Viet Nam");
                lvProvince.Columns.Add("id", 70);
                lvProvince.Columns.Add("name", 150, HorizontalAlignment.Left);

                provinces = ProvinceController.getProvinceListByCountry();

                for (int i = 0; i <= provinces.Count - 1; i++)
                {
                    Province province = provinces[i];
                    lvProvince.Items.Add(province.Id);
                    lvProvince.Items.Add(province.Name);
                }
            }
            catch (Exception ex)
            {
                WarningHelper.ShowExeptionMessage(ex);
            }
        }

運行時的結果將產生如下圖所示的結果: image

我想按 ID 列和名稱列進行排序,因為我的結果是它們很亂。

我在下面嘗試過,但它丟失了列 Name :

private void btnFilterProvince_Click(object sender, EventArgs e)
        {
            lvResultCommune.Clear();
            rtbResult.Clear();
            try
            {
                rtbResult.AppendText("\n" + " Successfully get all Province in Viet Nam");
                lvResultCommune.Columns.Add("id", 70);
                lvResultCommune.Columns.Add("name", 150, HorizontalAlignment.Left);

                provinces = ProvinceController.getProvinceListByCountry();

                for (int i = 0; i <= provinces.Count - 1; i++)
                {
                    Province province = provinces[i];
                    lvResultCommune.Items.Add(province.Id);
                    lvResultCommune.Items[i].SubItems.Add(province.Name);
                }
            }
            catch (Exception ex)
            {
                WarningHelper.ShowExeptionMessage(ex);
            }
        }

有人對我有什么建議嗎? 謝謝你 !

只需將View屬性設置為Details

lvResultCommune.View = View.Details;

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM