欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

C# WinForm中Panel實(shí)現(xiàn)用鼠標(biāo)操作滾動(dòng)條的實(shí)例方法

 更新時(shí)間:2013年03月20日 20:15:17   作者:  
由于在WinForm中Panel不能直接響應(yīng)鼠標(biāo)的滾動(dòng)事件,只好采用捕獲窗體的滾動(dòng)事件。

方法如下:
在窗體的Load事件注冊(cè)滾動(dòng)事件,并增加對(duì)應(yīng)的方法

復(fù)制代碼 代碼如下:

private void FormSample_Load(object sender, EventArgs e)
        {

            //注冊(cè)事件
            this.MouseWheel += new MouseEventHandler(FormSample_MouseWheel);
        }

        /// <summary>
        /// 滾動(dòng)方法
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        void FormSample_MouseWheel(object sender, MouseEventArgs e)
        {
            //獲取光標(biāo)位置
            Point mousePoint = new Point(e.X,e.Y);
            //換算成相對(duì)本窗體的位置
            mousePoint.Offset(this.Location.X, this.Location.Y);      
            //判斷是否在panel內(nèi)
            if (pnlDownload.RectangleToScreen(
              pnlDownload.DisplayRectangle).Contains(mousePoint))
            {
                //滾動(dòng)
                pnlDownload.AutoScrollPosition = new Point(
, pnlDownload.VerticalScroll.Value - e.Delta);
            }
        }

相關(guān)文章

  • C#實(shí)現(xiàn)自定義windows系統(tǒng)日志的方法

    C#實(shí)現(xiàn)自定義windows系統(tǒng)日志的方法

    這篇文章主要介紹了C#實(shí)現(xiàn)自定義windows系統(tǒng)日志的方法,涉及C#針對(duì)windows系統(tǒng)日志的創(chuàng)建、讀寫及刪除技巧,非常具有實(shí)用價(jià)值,需要的朋友可以參考下
    2015-08-08
  • C#圖片壓縮的實(shí)現(xiàn)方法

    C#圖片壓縮的實(shí)現(xiàn)方法

    一般在web應(yīng)用中,對(duì)客戶端提交上來(lái)的圖片肯定需要進(jìn)行壓縮的。尤其是比較大的圖片,如果不經(jīng)過(guò)壓縮會(huì)導(dǎo)致頁(yè)面變的很大,打開速度比較慢,當(dāng)然了如果是需要高質(zhì)量的圖片也得需要生產(chǎn)縮略圖。
    2013-02-02
  • c# 實(shí)時(shí)曲線圖示例代碼

    c# 實(shí)時(shí)曲線圖示例代碼

    這篇文章主要介紹了如何用c# 實(shí)現(xiàn)實(shí)時(shí)曲線圖,文中講解非常細(xì)致,代碼幫助大家更好參考和學(xué)習(xí),感興趣的朋友可以了解下
    2020-06-06
  • C#使用DataSet Datatable更新數(shù)據(jù)庫(kù)的三種實(shí)現(xiàn)方法

    C#使用DataSet Datatable更新數(shù)據(jù)庫(kù)的三種實(shí)現(xiàn)方法

    這篇文章主要介紹了C#使用DataSet Datatable更新數(shù)據(jù)庫(kù)的三種實(shí)現(xiàn)方法,需要的朋友可以參考下
    2014-08-08
  • C#快速配置NLog日志的教程詳解

    C#快速配置NLog日志的教程詳解

    這篇文章主要為大家詳細(xì)介紹了C#快速配置NLog日志的教程相關(guān)知識(shí),文中的示例代碼講解詳細(xì),具有一定的借鑒價(jià)值,感興趣的小伙伴可以了解一下
    2024-02-02
  • C#基于XNA生成隨機(jī)顏色的方法

    C#基于XNA生成隨機(jī)顏色的方法

    這篇文章主要介紹了C#基于XNA生成隨機(jī)顏色的方法,涉及XNA Color類的使用技巧,需要的朋友可以參考下
    2015-06-06
  • C#簡(jiǎn)單快速的json組件fastJSON使用介紹

    C#簡(jiǎn)單快速的json組件fastJSON使用介紹

    JSON數(shù)據(jù)格式簡(jiǎn)潔,用于數(shù)據(jù)的持久化和對(duì)象傳輸很實(shí)用。最近在做一個(gè)Razor代碼生成器,需要把數(shù)據(jù)庫(kù)的表和列的信息修改后保存下來(lái),想到用JSON序列化對(duì)象并保存,需要時(shí)再反序列化成對(duì)象會(huì)簡(jiǎn)單一些
    2012-11-11
  • C#中的let字句應(yīng)用示例

    C#中的let字句應(yīng)用示例

    這篇文章主要給大家介紹了C#中的let字句,文中通過(guò)應(yīng)用實(shí)例介紹的很詳細(xì),相信對(duì)大家具有一定的參考價(jià)值,有需要的朋友們下面來(lái)一起看看吧。
    2017-02-02
  • C#通過(guò)創(chuàng)建Windows服務(wù)啟動(dòng)程序的方法詳解

    C#通過(guò)創(chuàng)建Windows服務(wù)啟動(dòng)程序的方法詳解

    這篇文章主要介紹了C#通過(guò)創(chuàng)建Windows服務(wù)啟動(dòng)程序的方法,較為詳細(xì)的分析了C#創(chuàng)建Windows服務(wù)應(yīng)用程序的步驟與相關(guān)注意事項(xiàng),需要的朋友可以參考下
    2016-06-06
  • C#多線程系列之線程等待

    C#多線程系列之線程等待

    本文詳細(xì)講解了C#多線程中的線程等待,文中通過(guò)示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-02-02

最新評(píng)論