在VS编译器事件窗口,ListBox控件怎么没有Paint事件http://msdn.microsoft.com/zh-cn/library/system.windows.forms.listbox.paint.aspx

解决方案 »

  1.   

    那就自己定义一个
    using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Data;
    using System.Drawing;
    using System.Linq;
    using System.Text;
    using System.Windows.Forms;namespace WindowsFormsApplication1
    {
        public partial class CustomControl1 :ListBox
        {
            public CustomControl1()
            {
                InitializeComponent();
            }        protected override void OnPaint(PaintEventArgs pe)
            {
                base.OnPaint(pe);
            }
        }
    }
      

  2.   

    ListBox的OnPaint声明为    [EditorBrowsable(EditorBrowsableState.Never), Browsable(false)]
        public event PaintEventHandler Paint;不可见,自己继承一个吧
      

  3.   


    .NET Framework 版本有关