FontDialog Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Monituje użytkownika o wybranie czcionki spośród tych zainstalowanych na komputerze lokalnym.
public ref class FontDialog : System::Windows::Forms::CommonDialog
public class FontDialog : System.Windows.Forms.CommonDialog
type FontDialog = class
inherit CommonDialog
Public Class FontDialog
Inherits CommonDialog
- Dziedziczenie
Przykłady
Poniższy przykład kodu używa metody ShowDialog do wyświetlenia .FontDialog Ten kod wymaga, aby Form obiekt został już utworzony za pomocą TextBox przycisku i umieszczonego na nim. Wymaga to również utworzenia fontDialog1
tego pliku. Element Font zawiera informacje o rozmiarze, ale nie informacje o kolorze.
private:
void button1_Click( Object^ /*sender*/, System::EventArgs^ /*e*/ )
{
fontDialog1->ShowColor = true;
fontDialog1->Font = textBox1->Font;
fontDialog1->Color = textBox1->ForeColor;
if ( fontDialog1->ShowDialog() != ::DialogResult::Cancel )
{
textBox1->Font = fontDialog1->Font;
textBox1->ForeColor = fontDialog1->Color;
}
}
private void button1_Click(object sender, System.EventArgs e)
{
fontDialog1.ShowColor = true;
fontDialog1.Font = textBox1.Font;
fontDialog1.Color = textBox1.ForeColor;
if(fontDialog1.ShowDialog() != DialogResult.Cancel )
{
textBox1.Font = fontDialog1.Font ;
textBox1.ForeColor = fontDialog1.Color;
}
}
Private Sub button1_Click(sender As Object, e As System.EventArgs)
fontDialog1.ShowColor = True
fontDialog1.Font = textBox1.Font
fontDialog1.Color = textBox1.ForeColor
If fontDialog1.ShowDialog() <> DialogResult.Cancel Then
textBox1.Font = fontDialog1.Font
textBox1.ForeColor = fontDialog1.Color
End If
End Sub
Uwagi
Aby utworzyć to typowe okno dialogowe, należy wywołać dziedziczony element członkowski ShowDialog . HookProc można zastąpić w celu zaimplementowania określonych funkcji zaczepienia okna dialogowego.
Podczas tworzenia wystąpienia programu FontDialogniektóre właściwości odczytu/zapisu są ustawione na wartości początkowe. Aby uzyskać listę tych wartości, zobacz FontDialog konstruktor.
Konstruktory
FontDialog() |
Inicjuje nowe wystąpienie klasy FontDialog. |
Pola
EventApply |
Jest właścicielem Apply zdarzenia. |
Właściwości
AllowScriptChange |
Pobiera lub ustawia wartość wskazującą, czy użytkownik może zmienić zestaw znaków określony w polu kombi Skrypt , aby wyświetlić zestaw znaków inny niż aktualnie wyświetlany. |
AllowSimulations |
Pobiera lub ustawia wartość wskazującą, czy okno dialogowe zezwala na symulacje czcionek interfejsu graficznego (GDI). |
AllowVectorFonts |
Pobiera lub ustawia wartość wskazującą, czy okno dialogowe zezwala na wybór czcionki wektorowej. |
AllowVerticalFonts |
Pobiera lub ustawia wartość wskazującą, czy okno dialogowe wyświetla zarówno czcionki pionowe, jak i poziome, czy tylko czcionki poziome. |
CanRaiseEvents |
Pobiera wartość wskazującą, czy składnik może zgłosić zdarzenie. (Odziedziczone po Component) |
Color |
Pobiera lub ustawia wybrany kolor czcionki. |
Container |
Pobiera element IContainer zawierający element Component. (Odziedziczone po Component) |
DesignMode |
Pobiera wartość wskazującą, czy Component element jest obecnie w trybie projektowania. (Odziedziczone po Component) |
Events |
Pobiera listę programów obsługi zdarzeń dołączonych do tego Componentelementu . (Odziedziczone po Component) |
FixedPitchOnly |
Pobiera lub ustawia wartość wskazującą, czy okno dialogowe zezwala tylko na wybór czcionek o stałym rozbicie. |
Font |
Pobiera lub ustawia wybraną czcionkę. |
FontMustExist |
Pobiera lub ustawia wartość wskazującą, czy okno dialogowe określa warunek błędu, jeśli użytkownik próbuje wybrać czcionkę lub styl, który nie istnieje. |
MaxSize |
Pobiera lub ustawia maksymalny rozmiar punktu, który użytkownik może wybrać. |
MinSize |
Pobiera lub ustawia minimalny rozmiar punktu, który użytkownik może wybrać. |
Options |
Pobiera wartości w celu zainicjowania elementu FontDialog. |
ScriptsOnly |
Pobiera lub ustawia wartość wskazującą, czy okno dialogowe zezwala na wybór czcionek dla wszystkich zestawów znaków innych niż OEM i Symbol, a także zestawu znaków ANSI. |
ShowApply |
Pobiera lub ustawia wartość wskazującą, czy okno dialogowe zawiera przycisk Zastosuj . |
ShowColor |
Pobiera lub ustawia wartość wskazującą, czy okno dialogowe wyświetla wybór koloru. |
ShowEffects |
Pobiera lub ustawia wartość wskazującą, czy okno dialogowe zawiera kontrolki, które umożliwiają użytkownikowi określenie opcji kolorów przekreślenia, podkreślenie i tekst. |
ShowHelp |
Pobiera lub ustawia wartość wskazującą, czy okno dialogowe wyświetla przycisk Pomoc. |
Site |
Pobiera lub ustawia ISite element .Component (Odziedziczone po Component) |
Tag |
Pobiera lub ustawia obiekt zawierający dane dotyczące kontrolki. (Odziedziczone po CommonDialog) |
Metody
CreateObjRef(Type) |
Tworzy obiekt zawierający wszystkie istotne informacje wymagane do wygenerowania serwera proxy używanego do komunikowania się z obiektem zdalnym. (Odziedziczone po MarshalByRefObject) |
Dispose() |
Zwalnia wszelkie zasoby używane przez element Component. (Odziedziczone po Component) |
Dispose(Boolean) |
Zwalnia zasoby niezarządzane używane przez element Component i opcjonalnie zwalnia zasoby zarządzane. (Odziedziczone po Component) |
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetLifetimeService() |
Przestarzałe.
Pobiera bieżący obiekt usługi okresu istnienia, który kontroluje zasady okresu istnienia dla tego wystąpienia. (Odziedziczone po MarshalByRefObject) |
GetService(Type) |
Zwraca obiekt reprezentujący usługę dostarczaną przez Component obiekt lub przez obiekt Container. (Odziedziczone po Component) |
GetType() |
Type Pobiera bieżące wystąpienie. (Odziedziczone po Object) |
HookProc(IntPtr, Int32, IntPtr, IntPtr) |
Określa typową procedurę zaczepienia okna dialogowego, która jest zastępowana w celu dodania określonych funkcji do wspólnego okna dialogowego. |
InitializeLifetimeService() |
Przestarzałe.
Uzyskuje obiekt usługi okresu istnienia, aby kontrolować zasady okresu istnienia dla tego wystąpienia. (Odziedziczone po MarshalByRefObject) |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
MemberwiseClone(Boolean) |
Tworzy płytkią kopię bieżącego MarshalByRefObject obiektu. (Odziedziczone po MarshalByRefObject) |
OnApply(EventArgs) |
Apply Zgłasza zdarzenie. |
OnHelpRequest(EventArgs) |
HelpRequest Zgłasza zdarzenie. (Odziedziczone po CommonDialog) |
OwnerWndProc(IntPtr, Int32, IntPtr, IntPtr) |
Definiuje procedurę okna właściciela, która jest zastępowana, aby dodać określone funkcje do wspólnego okna dialogowego. (Odziedziczone po CommonDialog) |
Reset() |
Resetuje wszystkie opcje okna dialogowego do ich wartości domyślnych. |
RunDialog(IntPtr) |
Określa okno dialogowe pliku. |
ShowDialog() |
Uruchamia wspólne okno dialogowe z domyślnym właścicielem. (Odziedziczone po CommonDialog) |
ShowDialog(IWin32Window) |
Uruchamia wspólne okno dialogowe z określonym właścicielem. (Odziedziczone po CommonDialog) |
ToString() |
Pobiera ciąg zawierający nazwę bieżącej czcionki wybranej w oknie dialogowym. |
Zdarzenia
Apply |
Występuje, gdy użytkownik kliknie przycisk Zastosuj w oknie dialogowym czcionki. |
Disposed |
Występuje, gdy składnik jest usuwany przez wywołanie Dispose() metody . (Odziedziczone po Component) |
HelpRequest |
Występuje, gdy użytkownik kliknie przycisk Pomoc w typowym oknie dialogowym. (Odziedziczone po CommonDialog) |