精华内容
下载资源
问答
  • c# toolTip

    2013-07-25 08:51:06
    [img=http://img.my.csdn.net/uploads/201307/25/1374713364_5124.JPG][/img] 哪位大神能够帮我在 toolTip 控件里的任意位置加入多幅图片 (如图 电池电量旁边的 电池图标)麻烦大家了
  • c# tooltip 使用

    2019-10-05 03:45:10
    设置winform tooltip的位置一直没有找到好的方法,还有箭头的方向, 其实这些功能tooltip都可以实现的。 cs代码  ToolTip tt = new ToolTip();  private void Form2_Load(object sender, EventArgs e) { ...

    设置winform tooltip的位置一直没有找到好的方法,还有箭头的方向,

    其实这些功能tooltip都可以实现的。

    cs代码

      ToolTip tt = new ToolTip();
       private void Form2_Load(object sender, EventArgs e)
            {
                //冒泡显示

        tt.IsBalloon = true;   

        //就是这个方法

        //msdn查过该方法定义:是当鼠标放到制定控件的时候来提示的,跟其他几个属性配合使用,可以网上搜索 到我就不说了。

        //显示是箭头朝下的

        // 如果不使用该方法,箭头朝向就是朝下的,而且tooltip的位置无法定位准确,如果使用该方法一切变得就是如此简单了 

     

            tt.SetToolTip(this.textBox1, "请输入用户名"); 

           }       

       private void button1_Click(object sender, EventArgs e)       

       {           

        if (textBox1.Text.Length == 0)           

         {              

          //下面该方法的默认提示箭头朝上

          //位置在文本框中间,有重构方法可以制定它的位置,1000为提示显示时间1s.

     

          tt.Show("请输入用户名", textBox1,1000);               

          textBox1.Focus();           

         }      

       } 

    效果图如下:

     

     

    希望对大家有所帮助。

     

    转载于:https://www.cnblogs.com/chaodongwang/archive/2010/06/18/1760497.html

    展开全文
  • c# ToolTip 几十种效果 集合了各种ToolTip 效果 很难的哦 源码
  • C# ToolTip控件的使用方法 C# ToolTip控件的使用方法 一、ToolTip信息提示框 C#中提供了信息提示框,这有很多用处,可以提示控件或者用户自定义的属性信息,而且可以自动弹出或者用户指定弹出,也可以动画...
    C# ToolTip控件的使用方法

    C# ToolTip控件的使用方法

    一、ToolTip信息提示框
              C#中提供了信息提示框,这有很多用处,可以提示控件或者用户自定义的属性信息,而且可以自动弹出或者用户指定弹出,也可以动画效果弹出。
              但是这个控件设计和实现有很多不好的地方,使用的时候需要一些技巧。
          二、使用方法
              (1)鼠标移动到控件或指定的位置自动显示
               ToolTip.SetToolTip 方法 ,注意相关参数的设置。
              (2)动画效果
               参数:AutoPopDelay InitialDelay ReshowDelay
               例如:
               ToolTip toolTip1 = new ToolTip();
               toolTip1.AutoPopDelay = 5000;
               toolTip1.InitialDelay = 1000;
               toolTip1.ReshowDelay = 500;
               toolTip1.ShowAlways = true;     
               toolTip1.SetToolTip(this.button1, "My button1");
               toolTip1.SetToolTip(this.checkBox1, "My checkBox1");
              (3)提示图片设置
               ToolTipIcon属性
               Error 错误图标
               Info 信息图标。
               None 不是标准图标。
               Warning 警告图标。
              (4)气泡样式
               ToolTip.IsBalloon 属性 设置为True
              (5)自定义位置和触发事件显示
                ToolTip.Show 方法,注意相关参数的设置。
                例如:m_ToolTip.Show(pStringBuilder.ToString(),
          m_HookHelperJP.FormObjects.Win32Window,e.x + r.Left, e.y + r.Top);
          三、使用技巧
              (1)ToolTip.Show时显示不能隐藏问题
               可做以下处理:在再次触发Show前进行Hide操作
              (2)m_ToolTip信息不能及时更新问题
               这是因为其内存清理存在问题,处理方法:在显示前清楚内存,重新实例化。
               例如:
               m_ToolTip.Dispose();
               m_ToolTip = new ToolTip();
               m_ToolTip.ToolTipIcon = ToolTipIcon.Info;
               //m_ToolTip.IsBalloon = true;
               m_ToolTip.ShowAlways = true;
               m_ToolTip.ToolTipTitle = sName;
               m_ToolTip.Show(pStringBuilder.ToString(),
          m_HookHelperJP.FormObjects.Win32Window, e.x + r.Left, e.y + r.Top);
              (3)固定宽度设置
               ToolTip没有直接提供Width属性,找了很久可用以下方法设置:
               在显示前ToolTip.Popup 事件
          中通过参数PopupEventArgs.Size进行设置。但是这只能覆盖多出的信息。这种处理不合理。
               建议另外一种方法:设置每一行固定字符,多出的则换行显示

    转载于:https://www.cnblogs.com/kyoui/archive/2013/01/16/2863587.html

    展开全文
  • C# toolTip的异常

    2019-12-16 22:49:22
    做操作提示时候发现toolTip有时候不会按照预期的效果显示或不显示提示文字。 最开始是拖动的工具箱的控件,默认显示,然后单击按钮关闭, 再次单击,神奇的事情出现了,有半个panel的控件正常显示提示,另外的半个和...

    最近在做一个标签管理文件的管理器
    做操作提示时候发现toolTip有时候不会按照预期的效果显示或不显示提示文字。

    最开始是拖动的工具箱的控件,默认显示,然后单击按钮关闭,
    再次单击,神奇的事情出现了,有半个panel的控件正常显示提示,另外的半个和其他按钮都不显示了。多次确认,重建项目清理,重启依然如此。

    最后发现一个稳定用法,每次开启提示就new一个新的。关闭提示就

    			toolTip.RemoveAll();
                  toolTip.Active = false;
                  toolTip.Dispose();
                    return;
    

    如此就稳定了,版本VS2010。

    展开全文
  • C# tooltip 实现

    2008-12-30 10:21:39
    做项目的时候为了美观,将下拉菜单、文本框等做成统一的大小,这样当里面内容长的时候不能显示出来,用了这个类后,当你鼠标移到相应的行,会以tooltip的形式显示出整行,使用也非常简单,添加引用,直接使用就可以 ...
  • C#toolTip应用

    2014-11-01 21:03:09
    this.toolTip1 = new System.Windows.Forms.ToolTip(this.components); ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit(); this.SuspendLayout(); // // pictureBox1 // this....
    namespace WindowsFormsApplication1
    {
        partial class Form1
        {
            /// <summary>
            /// 必需的设计器变量。
            /// </summary>
            private System.ComponentModel.IContainer components = null;
    
            /// <summary>
            /// 清理所有正在使用的资源。
            /// </summary>
            /// <param name="disposing">如果应释放托管资源,为 true;否则为 false。</param>
            protected override void Dispose(bool disposing)
            {
                if (disposing && (components != null))
                {
                    components.Dispose();
                }
                base.Dispose(disposing);
            }
    
            #region Windows 窗体设计器生成的代码
    
            /// <summary>
            /// 设计器支持所需的方法 - 不要
            /// 使用代码编辑器修改此方法的内容。
            /// </summary>
            private void InitializeComponent()
            {
                this.components = new System.ComponentModel.Container();
                this.pictureBox1 = new System.Windows.Forms.PictureBox();
                this.toolTip1 = new System.Windows.Forms.ToolTip(this.components);
                ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit();
                this.SuspendLayout();
                // 
                // pictureBox1
                // 
                this.pictureBox1.Anchor = System.Windows.Forms.AnchorStyles.None;
                this.pictureBox1.Location = new System.Drawing.Point(67, 25);
                this.pictureBox1.Name = "pictureBox1";
                this.pictureBox1.Size = new System.Drawing.Size(426, 275);
                this.pictureBox1.TabIndex = 0;
                this.pictureBox1.TabStop = false;
                this.pictureBox1.MouseEnter += new System.EventHandler(this.pictureBox1_MouseEnter);
                // 
                // Form1
                // 
                this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F);
                this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
                this.ClientSize = new System.Drawing.Size(570, 324);
                this.Controls.Add(this.pictureBox1);
                this.Name = "Form1";
                this.Text = "Form1";
                this.Load += new System.EventHandler(this.Form1_Load);
                ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit();
                this.ResumeLayout(false);
    
            }
    
            #endregion
    
            private System.Windows.Forms.PictureBox pictureBox1;
            private System.Windows.Forms.ToolTip toolTip1;
        }
    }
    
    


     

    using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Data;
    using System.Drawing;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    using System.Windows.Forms;
    
    namespace WindowsFormsApplication1
    {
        public partial class Form1 : Form
        {
            public Form1()
            {
                InitializeComponent();
            }
    
            private void Form1_Load(object sender, EventArgs e)
            {
                toolTip1.Active = true;
                this.pictureBox1.Image = Image.FromFile(@"D:\u=2407710322,4021140033&fm=23&gp=0.jpg");//动态加载图片
                this.pictureBox1.SizeMode = PictureBoxSizeMode.StretchImage;//设置图片显示方式
                pictureBox1.Anchor = (AnchorStyles.Bottom|AnchorStyles.Left|AnchorStyles.Right| AnchorStyles.Top);
            }
    
            private void pictureBox1_MouseEnter(object sender, EventArgs e)
            {
                toolTip1.SetToolTip(pictureBox1,"暗黑血统2");
            }
        }
    }
    


    展开全文
  • c# tooltip控件

    2013-02-25 21:22:27
    使用tooltip控件,当鼠标移动到按钮上,判断按钮的颜色是否为红色,是红色显示一条信息,不是则返回。当信息显示一次后,按钮颜色不是红色了,为什么还显示信息....代码如下: private void F_人物_MouseEnter...
  • 在给用户操作提示时,比如登录错误详细信息提示,使用控件的OnMouse方法,显得比较大材小用,可使用toolTip关联控件的方式创建一个ToolTip对象使用SetToolTip方法(提供控件和提示文字)与控件关联,这时候当用户...
  • c# toolTip小结

    千次阅读 2012-04-07 17:34:36
    ToolTip的使用 winfrom中显示并延迟一定时间消失 在winfrom_load事件中对要显示内容的控件加以设置,如下: toolTip1.SetToolTip(this.button1, "ToolTip上需要显示的文字 "); 完整内容如下: [c-sharp:...
  • c# ToolTip的简单用法

    千次阅读 2014-05-11 20:26:56
    C#中有的控件可以在属性里设置TOO
  • 添加了一个tooltip控件。在验证码那个控件上有tooltip,如图:![图片说明](https://img-ask.csdn.net/upload/201610/14/1476435624_458252.png) 但是起不了效果,悬停在上面没有反应,而在系统自带的,比如button和...
  • c#tooltip的使用和动态显示提示信息

    千次阅读 2019-08-30 14:42:36
    ToolTip toolTip1 = new ToolTip();   // Set up the delays for the ToolTip. toolTip1.AutoPopDelay = 5000; toolTip1.InitialDelay = 1000; toolTip1.ReshowDelay = 500; // Force the ...
  • C# 服务器控件ToolTip 强制换行,使用<br>标签来强制换行; 前后对比图 <asp:DropDownList ID="ddlalljs" runat="server" ToolTip="是,表示本次结算是该合同最后一次结算或该合同只有一次结算;否,...
  • C# 自定义ToolTip

    千次阅读 2018-01-31 09:54:47
    ToolTip用来表示一个长方形的小弹出窗口,该窗口在用户将指针悬停在一个控件上时显示有关该控件用途的简短说明。 实现代码如下: private void FormLoad(object sender, EventArgs e) { // Create the ToolTip ...
  • ToolTip C#

    2019-10-06 23:26:24
    yourToolTip = new ToolTip(); //The below are optional, of course, yourToolTip.ToolTipIcon = ToolTipIcon.Info; yourToolTip.IsBalloon = true; yourToolTip.ShowAlways = true; yourToolTip.Set...
  • c#toolTip使用方法

    千次阅读 2019-05-16 22:10:42
    使用方法 在窗口加载函数进行设置 // Set up the delays for the ToolTip. toolTip1.AutoPopDelay = 5000; toolTip1.InitialDelay = 1000; toolTip1.ReshowDelay = 500; ...
  • c#工具提示ToolTip

    2013-10-21 15:34:49
    c#工具提示ToolTip 适合正在学习c#的新手的一个很好的例子
  • win7 32位 旗舰版下 tooltip背景色无效 求解释。
  • C# 合理使用ToolTip

    2011-09-19 19:47:17
    VS中,控件默认是不带提示功能的,但当我们想让鼠标放在某个控件上时(如下图),自动提示... 这时我们就可以用ToolTip.这里是用代码来编码的.  编写过程如下:  1、定义一个ToolTip  2、调用ToolTip的SetTool
  • C#中的Tooltip控件

    2012-05-23 17:46:00
    (1)写控件 private void UclPropage_Load(object sender, EventArgs e){ ToolTip toolTip1 = new ToolTip(); toolTip1.AutoPopDelay = 5000; toolTip1.InitialDelay = 1000;...
  • 话说这个控件的文章搜索就... toolTip_M.ToolTipTitle = "不能接受的字符"; //标题 toolTip_M.ToolTipIcon = ToolTipIcon.Error;//图标 toolTip_M.UseFading = true; toolTip_M.Show("输入不是数字", tb_INPUT);
  • C#Winform中的ToolTip

    2020-09-03 10:19:46
    toolTip1.Show("需要显示的文字", form, form.PointToClient(Cursor.Position)); 2.隐藏 toolTip1.Hide(superGridControl1);//superGridControl1这个是在表格上的标注(一般放在控件鼠标离开控件的事件里面)

空空如也

空空如也

1 2 3 4 5 ... 19
收藏数 371
精华内容 148
关键字:

c#tooltip

c# 订阅