关于VB。NET的一个很基础的问题
Private Sub Form1_Activated(ByVal sender As Object, ByVal e As System.EventArgs) Handles MyBase.Activated
Form1.WindowState = FormWindowState.Maximized
End Sub
提示错误:
Form1.WindowState = FormWindowState.Maximized
(对非共享成员的引用要求对象引用)
问题点数:20、回复次数:5Top
1 楼chendazhi(不务正业)回复于 2005-10-09 21:21:39 得分 10
me.WindowState = FormWindowState.MaximizedTop
2 楼zjoudeng(你好)回复于 2005-10-09 21:32:50 得分 0
非常感谢,有没有更好的答案呢?Top
3 楼PacificBlue(侯志斌)回复于 2005-10-09 23:35:19 得分 10
我也是初学者,今天刚刚看了些有关Windows Forms的资料,在.Net环境中Form是一个类,某些特定的方法、属性是需要实例化之后才可以使用的(WindowState就是这样一个属性,也就是系统提示的“非共享成员”。p.s.属性、方法和事件都是类的成员),所以我想你可以试试看这样:
使当前Form最大化:Me..WindowState = FormWindowState.Maximized
新建Form1实例并将其最大化:
Dim tmpForm as New Form1
tmpForm.Show()
tmpForm.WindowState = FormWindowState.Maximized
个人想法,并不做任何保证。
希望对你有帮助,祝好运!Top
4 楼PacificBlue(侯志斌)回复于 2005-10-09 23:37:14 得分 0
对不起啊,应该是 Me.WindowState = FormWindowState.Maximized, 多了一个句点。Top
5 楼zjoudeng(你好)回复于 2005-10-12 21:40:27 得分 0
真是感谢大家,太热心了,我要散分了Top




