2020-11-29C# ListBox 空白区域自绘

C# ListBox 空白区域自绘

今天学习ListBox用法,对ListBox进行了自绘,实现效果如下图所示:
2020-11-29C# ListBox 空白区域自绘_第1张图片
如图所示,ListBox下方有大片的空白,不够美观,于是修改代码将下方空白区域背景色调整为与上方列表项一致,如下图所示:
2020-11-29C# ListBox 空白区域自绘_第2张图片
代码如下:

 private void Form1_Load(object sender, EventArgs e)
        {
   
            this.listBox1.DrawMode = DrawMode.OwnerDrawVariable;
            listBox1.Items.Add("香蕉");
            listBox1.Items.Add("苹果");
            listBox1.Items.Add("桔子");
            listBox1.Items.Add("菠萝");
            listBox1.Items.Add("葡萄");
            listBox1.Items.Add("芒果");
            listBox1.Items.Add

你可能感兴趣的:(c#,listbox)