solution 1 is correct
when we create template/form(class) it will set form's text property
but here you are creating
object of form(One kind of class).
you should set text property after creating instance of form run-time
e.g
dim MyBlueForm as new BlueForm()
MyBlueForm.Text="MyBlueForm"
MyBlueForm.show()
Happy Coding!
:)