Anvisningar: Visa dialogrutor för Windows-formulär
Du visar en dialogruta på samma sätt som du visar andra formulär i ett program. Startformuläret läses in automatiskt när programmet körs. Om du vill att ett andra formulär eller en dialogruta ska visas i programmet skriver du kod för att läsa in och visa den. Om du vill att formuläret eller dialogrutan ska försvinna skriver du kod för att ta bort eller dölja den.
Så här visar du en dialogruta
Gå till den händelsehanterare som du vill öppna dialogrutan med. Detta kan inträffa när ett menykommando väljs, när en knapp klickas eller när någon annan händelse inträffar.
I händelsehanteraren lägger du till kod för att öppna dialogrutan. I det här exemplet används en knappklickshändelse för att visa dialogrutan:
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim dlg1 as new Form() dlg1.ShowDialog() End Sub
private void button1_Click(object sender, System.EventArgs e) { Form dlg1 = new Form(); dlg1.ShowDialog(); }
private: void button1_Click(System::Object ^ sender, System::EventArgs ^ e) { Form ^ dlg1 = gcnew Form(); dlg1->ShowDialog(); }
.NET Desktop feedback