亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > C# > 正文

C#中datagridview使用tooltip控件顯示單元格內容的方法

2020-01-24 01:07:32
字體:
來源:轉載
供稿:網友

本文實例講述了C#中datagridview使用tooltip控件顯示單元格內容的方法。分享給大家供大家參考,具體如下:

代碼如下:

using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using System.Data.SqlClient;namespace Exam2{  public partial class MainForm : Form  {    private int cellColumnIndex = -1;//列索引    private int cellRowIndex = -1;//行索引    public MainForm()    {      InitializeComponent();      //設置提示工具的相關屬性值      this.dgvUserInfo.ShowCellToolTips = false;      this.toolTip.AutomaticDelay = 0;      this.toolTip.OwnerDraw = true;      this.toolTip.ShowAlways = true;      this.toolTip.ToolTipTitle = " ";      this.toolTip.UseAnimation = true;      this.toolTip.UseFading = true;    }    /// <summary>    /// 顯示用戶信息    /// </summary>    /// <param name="sender"></param>    /// <param name="e"></param>    private void MainForm_Load(object sender, EventArgs e)    {      string sql = "select 用戶ID=userID,用戶名=name,用戶登錄名=username,用戶密碼=userPassword from userInfo";      SqlConnection conn = DBHelper.GetConnection();      SqlDataAdapter adapter = new SqlDataAdapter(sql,conn);      DataSet ds = new DataSet();      adapter.Fill(ds);      this.dgvUserInfo.DataSource = ds.Tables[0];    }    private void dgvUserInfo_CellMouseLeave(object sender, DataGridViewCellEventArgs e)    {      this.toolTip.Hide(this.dgvUserInfo);//鼠標移出單元格后隱藏提示工具    }    private void dgvUserInfo_CellMouseEnter(object sender, DataGridViewCellEventArgs e)    {      //判斷選擇單元格的有效性      if (e.RowIndex < 0 || e.ColumnIndex < 0)      {        return;      }      this.toolTip.Hide(this.dgvUserInfo);      this.cellColumnIndex = e.ColumnIndex;//獲取列索引      this.cellRowIndex = e.RowIndex;//獲取行索引      if (this.cellColumnIndex >= 0 && this.cellRowIndex >= 0)      {        Point mousePos = PointToClient(MousePosition);//獲取鼠標當前的位置        //獲取鼠標移入的單元格中的值        string tip = this.dgvUserInfo[this.cellColumnIndex, this.cellRowIndex].Value.ToString();        this.toolTip.Show(tip, this.dgvUserInfo, mousePos);//在指定位置顯示提示工具      }    }    //繪制提示工具    private void toolTip_Draw(object sender, DrawToolTipEventArgs e)    {      e.Graphics.FillRectangle(Brushes.AliceBlue, e.Bounds);      e.Graphics.DrawRectangle(Pens.Chocolate, new Rectangle(0, 0, e.Bounds.Width - 1, e.Bounds.Height - 1));      e.Graphics.DrawString(this.toolTip.ToolTipTitle + e.ToolTipText, e.Font, Brushes.Red, e.Bounds);    }  }}

更多關于C#相關內容感興趣的讀者可查看本站專題:《C#常見控件用法教程》、《WinForm控件用法總結》、《C#數據結構與算法教程》、《C#面向對象程序設計入門教程》及《C#程序設計之線程使用技巧總結

希望本文所述對大家C#程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
久久久久免费视频| 久久久久久网址| 日韩欧美国产一区二区| 日韩中文字幕在线播放| 97超视频免费观看| 亚洲香蕉av在线一区二区三区| 国语自产精品视频在线看抢先版图片| 亚洲精品日韩在线| 日韩精品在线私人| 7777kkkk成人观看| 久久久伊人日本| 91精品国产自产91精品| 美女999久久久精品视频| 日本韩国欧美精品大片卡二| 91精品国产综合久久香蕉| 国产在线观看精品| 91色p视频在线| 午夜免费久久久久| 亚洲国产成人精品一区二区| 国内精品久久久久伊人av| 国产精品欧美亚洲777777| 欧美日韩免费在线观看| 亚洲天堂视频在线观看| 日韩精品免费一线在线观看| 夜夜嗨av一区二区三区免费区| 久久69精品久久久久久国产越南| 欧美激情手机在线视频| 亚洲91av视频| 精品久久久久久电影| 91九色蝌蚪国产| 91久久久久久久| 国产精品jizz在线观看麻豆| 亚洲精品久久视频| 国产拍精品一二三| 成人午夜小视频| 亚洲视频在线免费观看| 国产精品v日韩精品| 中文字幕免费精品一区高清| 久久在线视频在线| 欧美成人高清视频| 国产精品一区二区三区成人| 亚洲欧洲日产国产网站| 成人在线播放av| 91免费精品国偷自产在线| 人妖精品videosex性欧美| 国产精品露脸av在线| 欧美裸身视频免费观看| 亚洲变态欧美另类捆绑| 成人精品视频久久久久| 在线观看欧美视频| 欧美成人精品不卡视频在线观看| 国产精品一区二区三区毛片淫片| 国产亚洲精品一区二555| 国产精品免费一区豆花| 国产欧美在线播放| 欧美日韩激情小视频| 日韩av电影在线网| 欧美福利视频网站| 亚洲精品久久久一区二区三区| 欧美日韩在线影院| 色系列之999| 日韩日本欧美亚洲| 亚洲伊人第一页| 久久久久久免费精品| 亚洲一区二区三区四区在线播放| 欲色天天网综合久久| 国产小视频国产精品| 欧美放荡办公室videos4k| 日韩人体视频一二区| 欧美极品美女视频网站在线观看免费| 色樱桃影院亚洲精品影院| 亚洲人成在线电影| 日本中文字幕久久看| 亚洲精品www| 亚洲精品免费一区二区三区| 欧美性xxxxxx| 亚洲国产欧美一区二区三区久久| 精品人伦一区二区三区蜜桃网站| 亚洲精品福利在线观看| 奇门遁甲1982国语版免费观看高清| 福利一区视频在线观看| 欧美成人午夜影院| 日韩一中文字幕| 在线精品国产成人综合| 亚洲激情久久久| 欧美大成色www永久网站婷| 一区二区三区久久精品| 91地址最新发布| 国产精品久久久久高潮| 日韩av片永久免费网站| 亚洲欧洲国产精品| 亚洲日本中文字幕免费在线不卡| 欧美大片va欧美在线播放| 欧美亚洲第一页| 狠狠躁夜夜躁人人爽天天天天97| 日韩在线观看免费全集电视剧网站| 亚洲丝袜av一区| 亚洲美女又黄又爽在线观看| 日韩欧美精品网站| 欧美老女人在线视频| 欧美成人免费全部观看天天性色| 国产免费一区二区三区在线能观看| 欧美日韩高清在线观看| 欧美性xxxx| 中文字幕日韩综合av| 久久av红桃一区二区小说| 992tv成人免费视频| 精品国产欧美一区二区五十路| 国产一区二区三区在线播放免费观看| 久久资源免费视频| 国产精品久久久久久久久久久不卡| 国产精品专区h在线观看| 久99九色视频在线观看| 91禁外国网站| 亚洲老司机av| 欧美日本高清视频| 色先锋资源久久综合5566| 日韩有码在线电影| 久久成人一区二区| 欧美激情三级免费| 欧美另类暴力丝袜| 日韩av不卡电影| 一区二区三区视频免费在线观看| 日韩欧美大尺度| 国产免费观看久久黄| 亚洲美腿欧美激情另类| 成人xvideos免费视频| 97在线免费视频| xxxxx成人.com| 欧美激情在线一区| 欧美激情在线观看| www.欧美视频| 久久综合久中文字幕青草| 欧美日韩在线第一页| 日韩中文字幕精品| 欧美成人精品激情在线观看| 国产91成人video| 亚洲成人1234| 欧美国产亚洲精品久久久8v| 久久精品电影一区二区| 欧美大奶子在线| 亚洲国产小视频| 九色91av视频| 久久精品国产一区二区电影| 国产成人福利夜色影视| 日韩av男人的天堂| 97婷婷涩涩精品一区| 欧美丰满少妇xxxx| 黄色成人av在线| 亚洲va电影大全| 精品美女永久免费视频| 国产精品久久99久久| 国产精品毛片a∨一区二区三区|国| 日韩精品免费在线视频| 亚洲欧美资源在线| 97在线视频国产| 国产成人精品久久二区二区91| 国产精品扒开腿做爽爽爽男男| 欧美高清在线观看| 国产日韩av高清| 欧美体内谢she精2性欧美| 国产精品99久久久久久人| 国产一区二区三区18| 九九久久综合网站|