Advertisement
kiraventom

Untitled

Jun 14th, 2020
1,031
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.83 KB | None | 0 0
  1. public partial class Form1 : Form
  2.     {
  3.         public Form1()
  4.         {
  5.             InitializeComponent();
  6.  
  7.             listBox1.DrawMode = System.Windows.Forms.DrawMode.OwnerDrawVariable;
  8.             listBox1.MeasureItem += listBox1_MeasureItem;
  9.             listBox1.DrawItem += listBox1_DrawItem;
  10.         }
  11.  
  12.         private void listBox1_MeasureItem(object sender, MeasureItemEventArgs e)
  13.         {
  14.             e.ItemHeight = (int)e.Graphics.MeasureString(listBox1.Items[e.Index].ToString(), listBox1.Font, listBox1.Width).Height;
  15.         }
  16.  
  17.         private void listBox1_DrawItem(object sender, DrawItemEventArgs e)
  18.         {
  19.             e.DrawBackground();
  20.             e.DrawFocusRectangle();
  21.             e.Graphics.DrawString(listBox1.Items[e.Index].ToString(), e.Font, new SolidBrush(e.ForeColor), e.Bounds);
  22.         }
  23.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement