C# WinForm 给某动态控件设置 IsBalloon = true的ToolTip 即 气泡状提示
2009-01-23 08:55
423 查看
本次示例简单的实现如下效果:
在某窗体有一个按钮 btnAdd 及一个Panel Panel1
每点击一次btnAdd 将在Panel1内 新增一个PictureBox控件以显示一张图片
在新增PictureBox控件的时候 将即时在图像上显示一个气泡状提示
之后当鼠标移到某PictureBox控件上的时候 也显示一个气泡状提示
为实现上面的效果 我们先为该窗体增加了两个ToolTip toolTip1和toolTip2
并且将其IsBalloon属性都设置为true
然后在按钮的执行事件中对PictureBox设置ToolTip
示例代码为:
PictureBox picbox1 = new PictureBox();
picbox1.Name = "picbox" + (iClickedTimes * 3 + 1).ToString();
picbox1.Width = 320;
picbox1.Height = 240;
picbox1.SizeMode = PictureBoxSizeMode.StretchImage;
picbox1.Image = smallImage;
picbox1.Location = new Point(2,2);
picbox1.Cursor = Cursors.Hand;
this.toolTip1.SetToolTip(picbox1, "气泡提示信息1");
picbox1.Click += new EventHandler(btnImageClick);
及在picbox1被添加到Panel1后设置直接提示
this.toolTip2.Show("气泡提示信息2", picbox1, picbox1.Location.X + 100, picbox1.Top, 1000);
/*
if (tabPanel.Height > this.panel1.Height)
{
this.panel1.AutoScroll = true;
int iHeightOff = tabPanel.Height - this.panel1.Height + 50;
Point p = new Point(0, iHeightOff);
panel1.AutoScrollPosition = p;
}
*/
在某窗体有一个按钮 btnAdd 及一个Panel Panel1
每点击一次btnAdd 将在Panel1内 新增一个PictureBox控件以显示一张图片
在新增PictureBox控件的时候 将即时在图像上显示一个气泡状提示
之后当鼠标移到某PictureBox控件上的时候 也显示一个气泡状提示
为实现上面的效果 我们先为该窗体增加了两个ToolTip toolTip1和toolTip2
并且将其IsBalloon属性都设置为true
然后在按钮的执行事件中对PictureBox设置ToolTip
示例代码为:
PictureBox picbox1 = new PictureBox();
picbox1.Name = "picbox" + (iClickedTimes * 3 + 1).ToString();
picbox1.Width = 320;
picbox1.Height = 240;
picbox1.SizeMode = PictureBoxSizeMode.StretchImage;
picbox1.Image = smallImage;
picbox1.Location = new Point(2,2);
picbox1.Cursor = Cursors.Hand;
this.toolTip1.SetToolTip(picbox1, "气泡提示信息1");
picbox1.Click += new EventHandler(btnImageClick);
及在picbox1被添加到Panel1后设置直接提示
this.toolTip2.Show("气泡提示信息2", picbox1, picbox1.Location.X + 100, picbox1.Top, 1000);
/*
if (tabPanel.Height > this.panel1.Height)
{
this.panel1.AutoScroll = true;
int iHeightOff = tabPanel.Height - this.panel1.Height + 50;
Point p = new Point(0, iHeightOff);
panel1.AutoScrollPosition = p;
}
*/
相关文章推荐
- C# WinForm 给某动态控件设置 IsBalloon = true的ToolTip 即 气泡状提示
- C#中,当鼠标移动到控件上,动态显示提示内容 -> 用代码操作ToolTip
- 使用bootstrap tooltip控件动态修改提示内容
- 使用bootstrap tooltip控件动态修改提示内容
- C#中,当鼠标移动到控件上,动态显示提示内容 ToolTip
- C#中,当鼠标移动到控件上,动态显示提示内容 ToolTip
- 动态添加控件并设置控件位置
- 在触发器中,当“IsMouseOver”属性=true时,设置当前控件的高亮选中效果
- VC为控件加ToolTip工具提示方法总结
- Android 动态设置控件获取焦点
- ASP.NET中TextBox控件设置ReadOnly="true"后台取不到值
- 动态获取和设置控件宽、高
- Grumble.js气泡形状的提示(Tooltip)控件
- Android adapter 中动态设置控件的方法
- LinearLayout.LayoutParams动态设置子控件属性
- grumble.js 气泡形状的提示(Tooltip)控件
- .net TxetBox控件设置ReadOnly=True后台取值问题
- C#学习笔记:动态设置控件的背景图片
- highcharts图表组件通过设置tooltip属性自定义数据提示信息
- 动态设置Edit控件的背景及字体颜色