C# 學習使用ToolTip

转载 2007年12月06日 16:03:00
VS中,控件默認是不帶提示功能的,但當我們想讓鼠標放在某個控件上時(如下圖),自動提示信息怎麼辦呢?

       

這時我們就可以用ToolTip。這里是用代碼來編碼的。

編寫過程如下:
1、定義一個ToolTip
2、調用ToolTip的SetToolTip方法,設置對需要提示的控件及提示內容即可。

        //1、ToolTip:表示小矩形快顯視窗 (Pop-Up Window),它會在使用者將指標停留在控制項上時,顯示控制項用途的簡短說明。
        ToolTip ttTip = new ToolTip();

            //2、定義txtGUID的顯示信息
            ttTip.SetToolTip(txtGUID, "輸入得到GUID數目的整數!");

結果如上圖。

同時我們也可以ToolTip作一些設定。如:
            //ToolTipIcon:取得或設定值,以便定義要顯示在工具提示文字旁的圖示類型。
            ttTip.ToolTipIcon = ToolTipIcon.Info;
            
//ForeColor:取得或設定工具提示的前景色彩。
            ttTip.ForeColor = Color.Blue;
            
//BackColor:取得或設定工具提示的背景色彩。
            ttTip.BackColor = Color.LightGray;
            
//AutoPopDelay:當指標靜止於控制項上時,ToolTip 保持可見的時間 (以毫秒為單位)。預設值為 5000。 
            ttTip.AutoPopDelay=5000;
            
//ToolTipTitle:取得或設定工具提示視窗的標題。
            ttTip.ToolTipTitle = "^ v ^";

這時,提示會變成下圖:
             

  開發人員可以根據實際情況進行設定。



 http://www.cnblogs.com/scottckt/archive/2007/12/05/983882.html

自強不息,學習學習再學習

想起大學時印象很深的的一條循環語句 for (i=0,i ...... 現在,繼續這樣調動自己的學習興趣,不知道這樣寫出來能否運行呢? ...... DATA DIVISION. WORK...
  • rigolo
  • rigolo
  • 2012年06月09日 14:23
  • 138

C# 學習使用ToolTip c#_Framework

VS中,控件默認是不帶提示功能的,但當我們想讓鼠標放在某個控件上時(如下圖),自動提示信息怎麼辦呢?         這時我們就可以用ToolTip。這里是用代碼來編碼的。 編寫過程如下: 1、定義一...
  • jiaao
  • jiaao
  • 2008年07月08日 12:18
  • 795

Python学习第一天

python学习第一天 为了督促自己,零零散散的记下学习笔记~~ 1、Pyhon3.X版本之后print "Hello world"更改为print ("Hello world"),语法略有变化,...
  • njdis
  • njdis
  • 2014年01月06日 20:47
  • 390

【转贴】关于Perl--Perl学习手札

http://perl.hcchien.org/ch01.html1. 關於Perl當你翻開這本書的時候,你也就進入了一個奇幻的世界。Perl確實是一種非常吸引人的程式語言,而之所以這麼引人入勝的原因...
  • heart5
  • heart5
  • 2005年02月01日 23:58
  • 1193

Basler Pylon.NET学习笔记1---参数配置

关于参数设置方面之前一直不是很懂,想做做笔记,以免时间久了就忘记了,好记性不如烂笔头嘛~~ camera.Open()     //在获取相机参数之前,相机必须打开。 参数是使用参数列表来访问。参...
  • qq_40232303
  • qq_40232303
  • 2017年10月12日 15:02
  • 83

VCL类学习之(九) TDataModule

TDataModule centralizes the handling of nonvisual components in an application.UnitClassesDescriptio...
  • formiss
  • formiss
  • 2009年01月06日 17:15
  • 1969

如何撰寫研究報告

如何撰寫研究報告楊奕農中原大學國際貿易學系March, 1999前言 前言 (緒論、導論、緒言)此一部分最主要的目的,在於導引報告閱讀者,在最短的時間內了解該報告想要討論的問題,以及報告的目的。此一部...
  • antswallow
  • antswallow
  • 2009年12月09日 14:08
  • 1370

VCL类学习之(一) TBasicAction

  学习过设计模式的人都知道有一种行为模式叫做Command模式。在Delphi的VCL Framework中也使用到了这种模式,那就是Action模式。    命令模式使用的目的在于使用对象来封装客...
  • formiss
  • formiss
  • 2008年12月22日 15:40
  • 1680

关于学习繁体字

关于学习繁体字2007/11/12 — 孙虹钢 (阅读: 1080)  我们用了很多年的汉字,简体的,只知道字,不知道字的真正含义是什么。还好,小时候老爸有几部竖版繁体的四大名著,所以繁体字还大都认得...
  • wooky
  • wooky
  • 2008年05月04日 12:41
  • 1506

Python快速学习第一天

第一天: Python是一种解释型的、面向对象的、带有动态语义的高级程序设计语言   一、运行Python: 1、 在交互式环境下,直接输入Python进入Python编程环境   [root@ta...
  • tanggao1314
  • tanggao1314
  • 2016年08月12日 10:21
  • 1243
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:C# 學習使用ToolTip
举报原因:
原因补充:

(最多只允许输入30个字)