StringFormat.HotkeyPrefix Proprietà
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.
Ottiene o imposta l'oggetto HotkeyPrefix per questo oggetto StringFormat.
public:
property System::Drawing::Text::HotkeyPrefix HotkeyPrefix { System::Drawing::Text::HotkeyPrefix get(); void set(System::Drawing::Text::HotkeyPrefix value); };
public System.Drawing.Text.HotkeyPrefix HotkeyPrefix { get; set; }
member this.HotkeyPrefix : System.Drawing.Text.HotkeyPrefix with get, set
Public Property HotkeyPrefix As HotkeyPrefix
Valore della proprietà
Oggetto HotkeyPrefix per questo oggetto StringFormat. L'impostazione predefinita è None.
Esempio
Nell'esempio di codice seguente viene illustrato come impostare una scelta rapida da tastiera usando la HotkeyPrefix proprietà . Viene inoltre illustrato come usare il FromSystemColor metodo . Per eseguire questo esempio, incollare il codice in un modulo, gestire l'evento del Paint modulo e chiamare il metodo seguente, passando e come PaintEventArgs.
private:
void ShowHotKey( PaintEventArgs^ e )
{
// Declare the string with a keyboard shortcut.
String^ text = "&Click Here";
// Declare a new StringFormat.
StringFormat^ format = gcnew StringFormat;
// Set the HotkeyPrefix property.
format->HotkeyPrefix = System::Drawing::Text::HotkeyPrefix::Show;
// Draw the string.
Brush^ theBrush = SystemBrushes::FromSystemColor( SystemColors::Highlight );
e->Graphics->DrawString( text, this->Font, theBrush, 30, 40, format );
}
private void ShowHotKey(PaintEventArgs e)
{
// Declare the string with a keyboard shortcut.
string text = "&Click Here";
// Declare a new StringFormat.
StringFormat format = new StringFormat();
// Set the HotkeyPrefix property.
format.HotkeyPrefix = System.Drawing.Text.HotkeyPrefix.Show;
// Draw the string.
Brush theBrush =
SystemBrushes.FromSystemColor(SystemColors.Highlight);
e.Graphics.DrawString(text, this.Font, theBrush, 30, 40, format);
}
Private Sub ShowHotKey(ByVal e As PaintEventArgs)
' Declare the string with keyboard shortcut.
Dim text As String = "&Click Here"
' Declare a new StringFormat.
Dim format As New StringFormat
' Set the HotkeyPrefix property.
format.HotkeyPrefix = System.Drawing.Text.HotkeyPrefix.Show
' Draw the string.
Dim theBrush As Brush = _
SystemBrushes.FromSystemColor(SystemColors.Highlight)
e.Graphics.DrawString(text, Me.Font, theBrush, 30, 40, format)
End Sub
Commenti
In un'interfaccia utente grafica, un tasto di scelta rapida è la lettera sottolineata in una parola (in genere combinata con un altro tasto, ad esempio il tasto ALT) che è possibile premere sulla tastiera per attivare la funzionalità rappresentata dalla parola.