Porady: pokazywanie listy czcionek przy użyciu składnika FontDialog
Składnik FontDialog umożliwia użytkownikom wybranie czcionki, a także zmianę jego aspektów wyświetlania, takich jak waga i rozmiar.
Czcionka wybrana w oknie dialogowym jest zwracana we Font właściwości . W związku z tym korzystanie z czcionki wybranej przez użytkownika jest tak proste, jak odczytywanie właściwości.
Aby wybrać właściwości czcionki przy użyciu składnika FontDialog
Wyświetl okno dialogowe przy użyciu ShowDialog metody .
DialogResult Użyj właściwości , aby określić sposób zamknięcia okna dialogowego.
Użyj właściwości , Font aby ustawić żądaną czcionkę.
W poniższym Button przykładzie program obsługi zdarzeń kontrolki Click otwiera FontDialog składnik. Po wybraniu czcionki, a użytkownik kliknie przycisk OK, Font właściwość TextBox kontrolki znajdującej się w formularzu jest ustawiona na wybraną czcionkę. W przykładzie przyjęto założenie, że formularz ma kontrolkęButton, kontrolkę FontDialogTextBox i składnik.
Private Sub Button1_Click(ByVal sender As System.Object, _ ByVal e As System.EventArgs) Handles Button1.Click If FontDialog1.ShowDialog() = DialogResult.OK Then TextBox1.Font = FontDialog1.Font End If End Sub
private void button1_Click(object sender, System.EventArgs e) { if(fontDialog1.ShowDialog() == DialogResult.OK) { textBox1.Font = fontDialog1.Font; } }
private: void button1_Click(System::Object ^ sender, System::EventArgs ^ e) { if(fontDialog1->ShowDialog() == DialogResult::OK) { textBox1->Font = fontDialog1->Font; } }
(Visual C# i Visual C++) Umieść następujący kod w konstruktorze formularza, aby zarejestrować procedurę obsługi zdarzeń.
this.button1.Click += new System.EventHandler(this.button1_Click);
button1->Click += gcnew System::EventHandler(this, &Form1::button1_Click);
Zobacz też
.NET Desktop feedback