首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > VB Dotnet >

以编程方式创建控件。该如何解决

2012-02-14 
以编程方式创建控件。我先说说我所说的控件,就是在“工具箱”中有的,我说叫控件。有一些控件可以用直接编程的

以编程方式创建控件。
我先说说我所说的控件,就是在“工具箱”中有的,我说叫控件。

有一些控件可以用直接编程的方式创建并使用,有一些不可以。如,NotifyIcon就不可以编程创建,
  Dim   ball   As   System.Windows.Forms.NotifyIcon
ball   =   New   System.Windows.Forms.NotifyIcon(Me.components)

调用ball.BalloonTipIcon   =   ToolTipIcon.Info
                ball.BalloonTipText   =   "dfdf "
                ball.BalloonTipTitle   =   "aaa "
                ball.ShowBalloonTip(1000)

无效。请问为什么?

谢谢!

[解决办法]
Dim ball As System.Windows.Forms.NotifyIcon
ball = New System.Windows.Forms.NotifyIcon()
ball.Icon = SystemIcons.Exclamation
ball.Visible = True
ball.BalloonTipIcon = ToolTipIcon.Info
ball.BalloonTipText = "dfdf "
ball.BalloonTipTitle = "aaa "
ball.ShowBalloonTip(1000)

[解决办法]
没有指定Icon属性应该是其中一个原因。

热点排行