C#用鼠標滾輪控制控件大小,實現滾輪縮放效果


首先在窗體構造方法里加入:

InitializeComponent();  
this.MouseWheel += new System.Windows.Forms.MouseEventHandler(this.pMouseWheel);  

然后編寫一個鼠標事件:

private void pMouseWheel(object sender, System.Windows.Forms.MouseEventArgs e)  
{  
    MessageBox.Show("滾動事件已被捕捉");  
    Size t = new Size(0,0); //t的屬性為滾輪滾動的變化值可以結合控件的尺寸(+t),實現滾輪隨放。
    t.Width += e.Delta;  
    t.Height += e.Delta;  
}  

運行后,滾動滾輪,即可彈出消息框。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM