http://www.codeproject.com/useritems/xptheme.asp

解决方案 »

  1.   

    http://www.codeproject.com/cs/miscctrl/CollapsiblePanelBar.asp
      

  2.   

    static void Main() 
    {
    Application.Run(new Form1());
    } private void changeWinState()
    {
    if(!ismax)
    {
    this.WindowState = FormWindowState.Maximized;
    ismax=true;
    this.TitleLabel.Text = "最大化!";
    }
    else
    {
    this.WindowState = FormWindowState.Normal;
    ismax=false;
    this.TitleLabel .Text = "默认大小!";
    }
    } private void picBox_DoubleClick(object sender, System.EventArgs e)
    {
    changeWinState();
    } private void TitleLabel_DoubleClick(object sender, System.EventArgs e)
    {
    changeWinState();
    } private void picBox_MouseDown(object sender, System.Windows.Forms.MouseEventArgs e)
    {
    m_pOffset = new Point(-e.X, -e.Y);
    } private void picBox_MouseMove(object sender, System.Windows.Forms.MouseEventArgs e)
    {
    if(e.Button == MouseButtons.Left) 

    Point mousePos = Control.MousePosition; 
    mousePos.Offset(m_pOffset.X, m_pOffset.Y); 
    Location = mousePos; 

    } private void button1_Click(object sender, System.EventArgs e)
    {
    Application.Exit ();
    } private void pictureBox4_MouseEnter(object sender, System.EventArgs e)
    {
    this.pictureBox4 .Image = System.Drawing.Bitmap.FromFile("close2.bmp");
    } private void pictureBox4_MouseLeave(object sender, System.EventArgs e)
    {
    this.pictureBox4 .Image = System.Drawing.Bitmap.FromFile("close1.bmp");
    } private void pictureBox4_MouseDown(object sender, System.Windows.Forms.MouseEventArgs e)
    {
    this.pictureBox4 .Image = System.Drawing.Bitmap.FromFile("close3.bmp");
    } private void pictureBox4_Click(object sender, System.EventArgs e)
    {
    Application.Exit ();
    }
    }
    }
    以上它是把一个个图片拼出来的!还有一个种是用画笔画出来!
      

  3.   

    有没有重载 ONPAINT()方法的方法来改变窗体风格
    各位兄长的网站我正在注册登陆
      

  4.   

    http://expert.csdn.net/Expert/topic/1172/1172198.xml?temp=.9892389