import System from System.Windows.Forms import * from System.ComponentModel import * from System.Drawing import * from clr import * from Form2 import * from System.Globalization import * class f1: # namespace class Form1(System.Windows.Forms.Form): """type(_button1) == System.Windows.Forms.Button, type(_frm2) == System.Windows.Forms.Form()""" __slots__ = ['_button1','_frm2'] def __init__(self): self.InitializeComponent() @accepts(Self(), bool) @returns(None) def Dispose(self, disposing): super(type(self), self).Dispose(disposing) @returns(None) def InitializeComponent(self): self._button1 = System.Windows.Forms.Button() self._frm2 = System.Windows.Forms.Form() self.SuspendLayout() # # button1 # self._button1.Location = System.Drawing.Point(107, 126) self._button1.Name = 'button1' self._button1.Size = System.Drawing.Size(75, 23) self._button1.TabIndex = 0 self._button1.Text = 'Go to form 2' self._button1.UseVisualStyleBackColor = True self._button1.Click += self._button1_Click # # Form1 # self.ClientSize = System.Drawing.Size(292, 273) self.Controls.Add(self._button1) self.Name = 'Form1' self.Text = 'Form1' self.Load += self._Form1_Load self.ResumeLayout(False) @accepts(Self(), System.Object, System.EventArgs) @returns(None) def _Form1_Load(self, sender, e): pass @accepts(Self(), System.Object, System.EventArgs) @returns(None) def _button1_Click(self, sender, e): self.Hide() self._frm2 = Form2() self._frm2.ShowDialog() # Snippet Statement pass # End Snippet Statement