c# winform滑鼠相關onmouseup,onmousedown,onmousemove,onmousewhell
protected override void OnMouseUp(MouseEventArgs e)
{
string x = "this is\n"+
"a good man\n"+
"we must use a mouse wheel";
//分析:三段式,在while中引用的變數要在while外面定義
//nindex與nlines用於while之中
int nindex = 0;
int nlines = 0;
//indexof(要查詢到字元,開始查詢的位置)
while((nindex=x.IndexOf('\n',nindex))!=-1)
{
nindex++;//累加,在字串中當前換行符的位置,經分析,這是查詢到當前換行符的下個位置,當前換行符的位置是nindex,而此處是nindex++,這樣就可以在字串中一直推進查多少到多少行了
nlines++;//累加,計算字串到底有多少行
}
}
//滾動滑鼠滑輪時
protected override void OnMouseWheel(MouseEventArgs e)
{
base.OnMouseWheel(e);
}
//移動滑鼠
protected override void OnMouseMove(MouseEventArgs e) //mouseeventargs提示滑鼠相關的資訊,如x,y分別表示滑鼠的水平及垂直位置
{
base.OnMouseMove(e);
}
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/9240380/viewspace-735481/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- js堅持不懈之17:onmousedown、onmouseup 以及 onclick 事件JS事件
- c# winform窗體相關屬性C#ORM
- winform之滑鼠進入及停留相關事件及游標cursorORM事件
- c# winform之繪畫及畫直曲線相關C#ORM
- c# winform as3相互呼叫C#ORMS3
- C# Winform TabControl 雙擊關閉TabPageC#ORM
- c# winform 之fontdialogC#ORM
- C# array類的相關方法C#
- c# 相關資料連結C#
- winform c#寫ini檔案ORMC#
- c#之stream相關類小記C#
- onclick和onmousedown事件區別事件
- c# winform程式設計轉例C#ORM程式設計
- 工控開發-C# WinForm UI框架C#ORMUI框架
- C# 獲取系統相關時間C#
- C#並行程式設計-相關概念C#並行行程程式設計
- c# stream類相關測試續(二)C#
- C#窗體--滑鼠事件C#事件
- 【轉】C# 中 強制退出WinForm程式C#ORM
- C# Winform如何開啟PDF檔案C#ORM
- c# winform 實現分頁查詢C#ORM
- C# Winform程式介面優化例項C#ORM優化
- C# winform中讀寫ini檔案C#ORM
- [轉]C# winform與Javascript的相互呼叫C#ORMJavaScript
- C# WinForm 繪製圓角窗體C#ORM
- c# winform旋轉顯示繪畫C#ORM
- c# winform之contextmenu快捷選單C#ORMContext
- C# winForm 視窗跳轉後關閉上一個視窗的方法C#ORM
- [VB.net][WinForm]Panel控制元件移動\滑鼠拖動ORM控制元件
- Web列印外掛實現思路(C#/Winform)WebC#ORM
- 騰訊雲簡訊詳細教程(C#,WinForm)C#ORM
- C# 以管理員身份執行WinForm程式C#ORM
- C# WinForm獲取程式所在路徑方法C#ORM
- C# WinForm獲取當前路徑彙總C#ORM
- C# winForm 建立水晶風格的按鈕C#ORM
- c# winform之小型數學計算器C#ORM
- C#/winform採集百度hi文章C#ORM
- C# Winform常用控制元件縮寫大全C#ORM控制元件