FontDialog Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Richiede all'utente di scegliere un tipo di carattere tra quelli installati nel computer locale.
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
- Ereditarietà
Esempio
Nell'esempio di codice seguente viene ShowDialog usato per visualizzare un FontDialogoggetto . Questo codice richiede che un oggetto Form sia già stato creato con un TextBox pulsante e posizionato su di esso. Richiede inoltre che sia stato creato.fontDialog1 Contiene Font le informazioni sulle dimensioni, ma non le informazioni sul colore.
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
Commenti
Il membro ShowDialog ereditato deve essere richiamato per creare questa finestra di dialogo comune specifica. HookProc può essere sottoposto a override per implementare funzionalità di hook specifiche della finestra di dialogo.
Quando si crea un'istanza di FontDialog, alcune delle proprietà di lettura/scrittura vengono impostate sui valori iniziali. Per un elenco di questi valori, vedere il FontDialog costruttore.
Costruttori
| FontDialog() |
Inizializza una nuova istanza della classe FontDialog. |
Campi
| EventApply |
Possiede l'evento Apply. |
Proprietà
| AllowScriptChange |
Ottiene o imposta un valore che indica se l'utente può modificare il set di caratteri specificato nella casella combinata Script per visualizzare un set di caratteri diverso da quello visualizzato. |
| AllowSimulations |
Ottiene o imposta un valore che indica se la finestra di dialogo consente la simulazione di tipi di carattere GDI (Graphics Device Interface, interfaccia di gestione periferiche grafiche). |
| AllowVectorFonts |
Ottiene o imposta un valore che indica se la finestra di dialogo consente di selezionare tipi di carattere vettoriali. |
| AllowVerticalFonts |
Ottiene o imposta un valore che indica se nella finestra di dialogo sono visualizzati sia tipi di carattere verticali che orizzontali oppure soltanto orizzontali. |
| CanRaiseEvents |
Ottiene un valore che indica se il componente può generare un evento. (Ereditato da Component) |
| Color |
Ottiene o imposta il colore del tipo di carattere selezionato. |
| Container |
Ottiene l'oggetto IContainer che contiene Component. (Ereditato da Component) |
| DesignMode |
Ottiene un valore che indica se il Component si trova in modalità progettazione. (Ereditato da Component) |
| Events |
Ottiene l'elenco dei gestori eventi allegati a questo Component. (Ereditato da Component) |
| FixedPitchOnly |
Ottiene o imposta un valore che indica se nella finestra di dialogo è possibile selezionare solo tipi di carattere a passo fisso. |
| Font |
Ottiene o imposta il tipo di carattere selezionato. |
| FontMustExist |
Ottiene o imposta un valore che indica se nella finestra di dialogo viene descritta una condizione di errore quando l'utente cerca di selezionare un tipo di carattere o uno stile inesistente. |
| MaxSize |
Ottiene o imposta la dimensione massima selezionabile da un utente, espressa in punti. |
| MinSize |
Ottiene o imposta la dimensione minima selezionabile da un utente, espressa in punti. |
| Options |
Ottiene i valori per l'inizializzazione dell'oggetto FontDialog. |
| ScriptsOnly |
Ottiene o imposta un valore che indica se nella finestra di dialogo è consentita la selezione di tipi di carattere per tutti i set di caratteri non OEM e Symbol e per i set di caratteri ANSI. |
| ShowApply |
Ottiene o imposta un valore che indica se nella finestra di dialogo è incluso un pulsante Applica. |
| ShowColor |
Ottiene o imposta un valore che indica se nella finestra di dialogo è visualizzata la scelta colori. |
| ShowEffects |
Ottiene o imposta un valore che indica se nella finestra di dialogo sono inclusi controlli che consentono all'utente di specificare opzioni di testo quali il barrato, la sottolineatura e il colore. |
| ShowHelp |
Ottiene o imposta un valore che indica se nella finestra di dialogo è visualizzato il pulsante della Guida. |
| Site |
Ottiene o imposta l'oggetto ISite di Component. (Ereditato da Component) |
| Tag |
Ottiene o imposta un oggetto che contiene i dati relativi al controllo. (Ereditato da CommonDialog) |
Metodi
| CreateObjRef(Type) |
Consente di creare un oggetto che contiene tutte le informazioni rilevanti necessarie per la generazione del proxy utilizzato per effettuare la comunicazione con un oggetto remoto. (Ereditato da MarshalByRefObject) |
| Dispose() |
Rilascia tutte le risorse usate da Component. (Ereditato da Component) |
| Dispose(Boolean) |
Rilascia le risorse non gestite usate da Component e, facoltativamente, le risorse gestite. (Ereditato da Component) |
| Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
| GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
| GetLifetimeService() |
Obsoleti.
Consente di recuperare l'oggetto servizio di durata corrente per controllare i criteri di durata per l'istanza. (Ereditato da MarshalByRefObject) |
| GetService(Type) |
Consente di restituire un oggetto che rappresenta un servizio fornito da Component o dal relativo Container. (Ereditato da Component) |
| GetType() |
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
| HookProc(IntPtr, Int32, IntPtr, IntPtr) |
Specifica la routine di hook della finestra di dialogo comune, di cui viene eseguito l'override per aggiungere funzionalità specifiche a una finestra di dialogo comune. |
| InitializeLifetimeService() |
Obsoleti.
Ottiene un oggetto servizio di durata per controllare i criteri di durata per questa istanza. (Ereditato da MarshalByRefObject) |
| MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
| MemberwiseClone(Boolean) |
Crea una copia dei riferimenti dell'oggetto MarshalByRefObject corrente. (Ereditato da MarshalByRefObject) |
| OnApply(EventArgs) |
Genera l'evento Apply. |
| OnHelpRequest(EventArgs) |
Genera l'evento HelpRequest. (Ereditato da CommonDialog) |
| OwnerWndProc(IntPtr, Int32, IntPtr, IntPtr) |
Definisce la routine della finestra proprietaria di cui viene eseguito l'override per aggiungere funzionalità specifiche a una finestra di dialogo comune. (Ereditato da CommonDialog) |
| Reset() |
Reimposta tutte le opzioni della finestra di dialogo sui relativi valori predefiniti. |
| RunDialog(IntPtr) |
Specifica una finestra di dialogo per la gestione dei file. |
| ShowDialog() |
Esegue una finestra di dialogo comune con un proprietario predefinito. (Ereditato da CommonDialog) |
| ShowDialog(IWin32Window) |
Esegue una finestra di dialogo comune con il proprietario specificato. (Ereditato da CommonDialog) |
| ToString() |
Recupera una stringa che include il nome del tipo di carattere corrente selezionato nella finestra di dialogo. |
Eventi
| Apply |
Si verifica quando l'utente fa clic sul pulsante Applica nella finestra di dialogo relativa ai tipi di carattere. |
| Disposed |
Si verifica quando il componente viene eliminato da una chiamata al metodo Dispose(). (Ereditato da Component) |
| HelpRequest |
Si verifica quando l'utente fa clic sul pulsante della Guida in una finestra di dialogo comune. (Ereditato da CommonDialog) |