c#或者C#.net中的“ToolTip”是“System.Windows.Forms.ToolTip”和“DevComponents.DotNetBar.ToolTip”之间的不明确的引用

“ToolTip”是“System.Windows.Forms.ToolTip”和“DevComponents.DotNetBar.ToolTip”之间的不明确的引用 ,在编程时,有时候会编译出现不明确的引用,这时候可以把Tootip写成标准的格式就可以了

比如:

ToolTip tip = new ToolTip();
            {
                var msg = "你是一个中国人";
                tip.IsBalloon = true;
                tip.SetToolTip(textBox1, msg);
                tip.Show(msg, textBox1, 3 * 1000);
            }

可以改成

System.Windows.Forms.ToolTip tip = new System.Windows.FormsToolTip();
            {
                var msg = "你是一个中国人";
                tip.IsBalloon = true;
                tip.SetToolTip(textBox1, msg);
                tip.Show(msg, textBox1, 3 * 1000);
            }

就可以了,整体意思就是让你告诉他Tooltip到底是谁家的孩子,要不,叫错了爸就麻烦了

原文地址:https://www.cnblogs.com/James007/p/12381995.html

时间: 2024-11-01 09:52:45

c#或者C#.net中的“ToolTip”是“System.Windows.Forms.ToolTip”和“DevComponents.DotNetBar.ToolTip”之间的不明确的引用的相关文章

System.Windows.Forms.WebBrowser中 处理 js 脚本 window.Open 禁止新建窗口 的方法

wb 是 拖放在窗体上的 System.Windows.Forms.WebBrowser 在你的窗体代码中定义 SHDocVw.WebBrowser_V1 wb1; 在 你窗体的 load 事件中 加入下面的代码 wb1 = wb.ActiveXInstance as SHDocVw.WebBrowser_V1; wb1.NewWindow += wb1_NewWindow; 处理事件: void wb1_NewWindow(string URL, int Flags, string Targe

随笔4:报错:“System.Windows.Markup.XamlParseException”类型的第一次机会异常在 PresentationFramework.dll 中发生 其他信息: “在“System.Windows.Baml2006.TypeConverterMarkupExtension”上提供值时引发了异常。”,行号为“11”,行位置为“18”。

问题描述: “System.Windows.Markup.XamlParseException”类型的第一次机会异常在 PresentationFramework.dll 中发生 其他信息: “在“System.Windows.Baml2006.TypeConverterMarkupExtension”上提供值时引发了异常.”,行号为“11”,行位置为“18”. 解决方案: 修改图片的“属性”页的“高级”中的“生成操作”,从“内容”改为“Resource”: (1)默认 (2)更改: 原文地址:

System.Windows.Forms中的Message Structure

结构用途说明Implements a Windows message. Properties 1.public IntPtr HWnd { get; set; } Gets or sets the window handle of the message. System.IntPtr  A platform-specific type that is used to represent a pointer or a handle. 2.public IntPtr LParam { get; se

C# System.Windows.Forms.WebBrowser中判断浏览器内核和版本

参考 [完美]原生JS获取浏览器版本判断--支持Edge,IE,Chrome,Firefox,Opera,Safari,以及各种使用Chrome和IE混合内核的浏览器 利用js来判断 namespace WindowsFormsApp1 { public partial class Form1 : Form { public Form1() { InitializeComponent(); //webBrowser1.Navigate(@"C:\Users\admin\Desktop\test.

关于WPF 中 “System.Windows.Markup.XamlParseException”类型的未经处理的异常在 PresentationFramework.dll 中发生 异常的处理。

前几天做一个项目的时候出现了一个异常: “System.Windows.Markup.XamlParseException”类型的未经处理的异常在 PresentationFramework.dll 中发生 其他信息: “在“System.Windows.Markup.StaticResourceHolder”上提供值时引发了异常.”,行号为“8”,行位置为“33”. 现象描述: 在处理界面时,界面上增加了一个LISTBOX来处理接收来的数据,单击列表中的其中一项时会弹出详细信息.所以我就在样式

命名空间 system.windows 中不存在类型或命名空间名称 forms (是否缺少程序集引用 )错误

C#项目: 添加“using System.Windows.Forms;”之后提示“命名空间 system.windows 中不存在类型或命名空间名称 forms (是否缺少程序集引用 )”错误, 查询知缺少System.Windows.Forms程序集,在VS2015中添加次程序集,步骤为: 项目>添加引用 在图中右上角搜索框中搜索“System.Windows.Forms”,出现如下选项: 勾选“System.Windows.Forms”项,确定,即可.

c#中如何跨线程调用windows窗体控件?(from www.sysoft.cc)

我们在做winform应用的时候,大部分情况下都会碰到使用多线程控制界面上控件信息的问题.然而我们并不能用传统方法来做这个问题 首先来看传统方法: public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void Form1_Load(object sender, EventArgs e) { Thread thread = new Thread(ThreadFuntion); t

DataGridView 中发生以下异常: System.Exception: 是 不是 Decimal 的有效值。 ---> System.FormatException: 输入字符串的格式不正确。

其实之前我自己是没测出这个问题的,但是一放到测试的手上就出来了,原因我知道在哪里改输什么东西,但是人家不知道啊.报错如下: --------------------------- "DataGridView 默认错误"对话框 --------------------------- DataGridView 中发生以下异常: System.Exception: 是 不是 Decimal 的有效值. ---> System.FormatException: 输入字符串的格式不正确.

SUID或SGID程序中能不能用system函数

system()函数的声明和说明如下: 注意它的描述那里,system()执行一个由command参数定义的命令,通过调用/bin/sh -c命令来实现这个功能.也就是说它的逻辑是这样的! 进程调用system函数,system函数调用fork创建一个子进程,然后再调用exec函数来把这个子进程的正文段替换成/bin/sh命令的正文段.然后再由sh来执行exec将程序的正文段替换成command参数所代表的命令的正文段,例如,我的一个程序a.out来调用system函数来执行sleep 20命令