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

C#實(shí)現(xiàn)鼠標(biāo)移動(dòng)到曲線圖上顯示值的方法

 更新時(shí)間:2014年10月29日 09:06:28   投稿:shichen2014  
這篇文章主要介紹了C#實(shí)現(xiàn)鼠標(biāo)移動(dòng)到曲線圖上顯示值的方法,是C#的WinForm窗體程序設(shè)計(jì)中非常實(shí)用的技巧,需要的朋友可以參考下

本文實(shí)例講述了C#實(shí)現(xiàn)鼠標(biāo)移動(dòng)到曲線圖上顯示值的方法。分享給大家供大家參考。具體實(shí)現(xiàn)方法如下:

一、問題:

完成折線圖報(bào)表后,產(chǎn)品經(jīng)理要求把折線上的數(shù)值去掉,鼠標(biāo)經(jīng)過折線點(diǎn)時(shí)顯示數(shù)值。

二、實(shí)現(xiàn)方法:

該方法針對dotnetcharting 下的charting折線圖報(bào)表使用。

實(shí)現(xiàn)思路為,在該窗體上添加一個(gè)lable標(biāo)簽,當(dāng)鼠標(biāo)經(jīng)過折線點(diǎn)時(shí)獲取該點(diǎn)的x軸,y軸值和鼠標(biāo)坐標(biāo)值。然后將lable的坐標(biāo)標(biāo)記為鼠標(biāo)所在坐標(biāo),并且給lable賦值,并且將lable顯示出來。
 
具體實(shí)現(xiàn)代碼如下:

復(fù)制代碼 代碼如下:
/// <summary>
/// 鼠標(biāo)移動(dòng)到曲線圖上顯示值
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void chart4_MouseMove(object sender, MouseEventArgs e)
{
    var chart = sender as Chart;
    if (chart != null)
    {
 HitTestInfo hit = chart.HitTest(e.X, e.Y);
 var o = hit.Object as Element;
 if (o != null)
 {
     var yvaule = o.YValue;
     label2.Visible = true;//鼠標(biāo)經(jīng)過時(shí)label顯示
     label2.Text = yvaule.ToString(CultureInfo.InvariantCulture);
     label2.Location = new Point(e.X, e.Y - 20);
 }
 else//鼠標(biāo)離開時(shí)lable隱藏
 {
     label2.Visible = false;
 }
    }
}

希望本文所述對大家的C#程序設(shè)計(jì)有所幫助。

相關(guān)文章

  • C#中文隨機(jī)數(shù)實(shí)現(xiàn)方法

    C#中文隨機(jī)數(shù)實(shí)現(xiàn)方法

    這篇文章主要介紹了C#中文隨機(jī)數(shù)實(shí)現(xiàn)方法,涉及C#針對中文及隨機(jī)數(shù)的相關(guān)操作技巧,需要的朋友可以參考下
    2015-06-06
  • c#與mysql的連接

    c#與mysql的連接

    c#與mysql的連接...
    2007-03-03
  • Unity3D實(shí)現(xiàn)攝像機(jī)鏡頭移動(dòng)并限制角度

    Unity3D實(shí)現(xiàn)攝像機(jī)鏡頭移動(dòng)并限制角度

    這篇文章主要為大家詳細(xì)介紹了Unity3D實(shí)現(xiàn)攝像機(jī)鏡頭移動(dòng)并限制角度,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-05-05
  • WinForm中DefWndProc、WndProc與IMessageFilter的區(qū)別

    WinForm中DefWndProc、WndProc與IMessageFilter的區(qū)別

    這篇文章主要介紹了WinForm中DefWndProc、WndProc與IMessageFilter的區(qū)別,較為詳細(xì)的分析了WinForm的消息處理機(jī)制,需要的朋友可以參考下
    2014-08-08
  • C# 實(shí)現(xiàn)連連看功能(推薦)

    C# 實(shí)現(xiàn)連連看功能(推薦)

    本文是利用C#實(shí)現(xiàn)連連看的小例子,使用線程thread實(shí)現(xiàn)后臺(tái)運(yùn)行時(shí)間控制,實(shí)現(xiàn)代碼簡單易懂,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友參考下吧
    2017-07-07
  • 利用C#實(shí)現(xiàn)網(wǎng)絡(luò)爬蟲

    利用C#實(shí)現(xiàn)網(wǎng)絡(luò)爬蟲

    這篇文章主要介紹了利用C#實(shí)現(xiàn)網(wǎng)絡(luò)爬蟲,完整的介紹了C#實(shí)現(xiàn)網(wǎng)絡(luò)爬蟲詳細(xì)過程,感興趣的小伙伴們可以參考一下
    2016-03-03
  • C#在PDF中繪制不同風(fēng)格類型的文本方法實(shí)例

    C#在PDF中繪制不同風(fēng)格類型的文本方法實(shí)例

    這篇文章主要給大家介紹了關(guān)于C#在PDF中繪制不同風(fēng)格類型的文本的相關(guān)資料,文中通過圖文以及示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2018-07-07
  • 如何在C#9 中使用頂級(jí)程序 (top-level)

    如何在C#9 中使用頂級(jí)程序 (top-level)

    這篇文章主要介紹了如何在C#9 中使用頂級(jí)程序 (top-level),幫助大家更好的理解和學(xué)習(xí)使用c#,感興趣的朋友可以了解下
    2021-03-03
  • 對C#中public、private、protect的區(qū)別說明

    對C#中public、private、protect的區(qū)別說明

    這篇文章主要介紹了對C#中public、private、protect的區(qū)別說明,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-04-04
  • WPF中引入WindowsForms控件的方法

    WPF中引入WindowsForms控件的方法

    這篇文章主要介紹了WPF中引入WindowsForms控件的方法,結(jié)合實(shí)例形式分析了在WPF中調(diào)用Windows Forms控件的具體步驟與相關(guān)實(shí)現(xiàn)技巧,需要的朋友可以參考下
    2016-07-07

最新評(píng)論