以编程方式创建控件。
我先说说我所说的控件,就是在“工具箱”中有的,我说叫控件。
有一些控件可以用直接编程的方式创建并使用,有一些不可以。如,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属性应该是其中一个原因。