私はフォームのためのfolowingコードを持っています。完全に、私はどのような形でビジュアルを知っていますか?
ListBox1.DataSource = tab.formaciones
そして、それは動作します:私はformaciones
リストをしたいので、私はちょうどすることができます別のフォームで
Public Class tab
Public personas, formaciones, avisos, cursos As List(Of Object)
[Lots of Code]
End class
。
しかしどのように?
tab
はクラスでありインスタンスではありませんが、vbはそのクラスのインスタンスが必要であることを理解できます。
morがtab
より開いているとどうなりますか?それは内部的にどのように機能しますか?
あなたは[これを読む]可能性があり(http://stackoverflow.com/質問/ 4698538/what-is-there-a-default-instance-of-every-form-in-vb-net-but-not-c)を使用します。 VBはあなたのために各フォームのインスタンスを作成する、それはそれが動作する理由です。しかし、複数のフォームがある場合は、どのインスタンスを使用するかを指定する必要があります。 –
@ThorstenDittmar実際には、VBは各フォームのインスタンスを "オンザフライ"で作成します。 –
@the_lotus可能な限りVBから遠ざかり、最初に適切な言語を学ぶもう一つの理由...とにかく:この例では、 'tab'はフォームではありませんか? –