DrawToolTipEventArgs.DrawText Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Sistem metin ToolTip rengini ve yazı tipini kullanarak ve isteğe bağlı olarak belirli biçimlendirme seçeneklerini kullanarak metnini çizer.
Aşırı Yüklemeler
| Name | Description |
|---|---|
| DrawText() |
Sistem metin ToolTip rengini ve yazı tipini kullanarak metnini çizer. |
| DrawText(TextFormatFlags) |
Sistem metin ToolTip rengini ve yazı tipini ve belirtilen metin düzenini kullanarak metnini çizer. |
DrawText()
- Kaynak:
- DrawToolTipEventArgs.cs
- Kaynak:
- DrawToolTipEventArgs.cs
- Kaynak:
- DrawToolTipEventArgs.cs
- Kaynak:
- DrawToolTipEventArgs.cs
- Kaynak:
- DrawToolTipEventArgs.cs
Sistem metin ToolTip rengini ve yazı tipini kullanarak metnini çizer.
public:
void DrawText();
public void DrawText();
member this.DrawText : unit -> unit
Public Sub DrawText ()
Örnekler
Aşağıdaki kod örneğinde özel çizim işleminin nasıl yapılacağını gösterilmektedir ToolTip. Örnek bir ToolTip oluşturur ve üzerinde bulunan üç Button denetimle Formilişkilendirir. Örnek, özelliğini true olarak ayarlar OwnerDraw ve olayı işler Draw . Olay işleyicisinde Draw , ToolTip özelliği tarafından gösterildiği gibi öğesinin ToolTip hangi düğme için görüntülendiğine bağlı olarak özel olarak çizilir DrawToolTipEventArgs.AssociatedControl .
Aşağıdaki kod alıntısı, , DrawBackgroundve DrawText yöntemlerinin DrawBorderkullanılmasını gösterir. Kod örneğinin DrawToolTipEventArgs tamamı için sınıfa genel bakış bölümüne bakın.
// Draw the ToolTip using default values if the ToolTip is for button3.
else if ( e->AssociatedControl == button3 )
{
e->DrawBackground();
e->DrawBorder();
e->DrawText();
}
// Draw the ToolTip using default values if the ToolTip is for button3.
else if (e.AssociatedControl == button3)
{
e.DrawBackground();
e.DrawBorder();
e.DrawText();
}
ElseIf (e.AssociatedControl Is button3) Then
' Draw the ToolTip using default values if the ToolTip is for button3.
e.DrawBackground()
e.DrawBorder()
e.DrawText()
End If
Açıklamalar
yöntemi, DrawText() varsayılan görüntüleme ToolTipyöntemini temsil eder. Bu yöntem, sistem tarafından belirtilen yazı tipini ve yazı tipi rengi için geçerli değerini SystemColors.InfoText kullanır. Metin, özelliği tarafından Bounds belirtilen dikdörtgen içinde yatay ve dikey olarak ortalanmış tek bir çizgi olarak çizilir; aşırı yüklenmiş sürümüne DrawText(TextFormatFlags)yapılan aşağıdaki çağrıya eşdeğerdir:
DrawText(TextFormatFlags.HorizontalCenter | TextFormatFlags.VerticalCenter | TextFormatFlags.SingleLine | TextFormatFlags.HidePrefix)
Ayrıca bkz.
Şunlara uygulanır
DrawText(TextFormatFlags)
- Kaynak:
- DrawToolTipEventArgs.cs
- Kaynak:
- DrawToolTipEventArgs.cs
- Kaynak:
- DrawToolTipEventArgs.cs
- Kaynak:
- DrawToolTipEventArgs.cs
- Kaynak:
- DrawToolTipEventArgs.cs
Sistem metin ToolTip rengini ve yazı tipini ve belirtilen metin düzenini kullanarak metnini çizer.
public:
void DrawText(System::Windows::Forms::TextFormatFlags flags);
public void DrawText(System.Windows.Forms.TextFormatFlags flags);
member this.DrawText : System.Windows.Forms.TextFormatFlags -> unit
Public Sub DrawText (flags As TextFormatFlags)
Parametreler
- flags
- TextFormatFlags
TextFormatFlags için görüntüleme ve düzeni ToolTipTextbelirten bit düzeyinde bir değer bileşimi içeren.
Açıklamalar
DrawText(TextFormatFlags) yöntemi, Araç İpucu metninin düzeni de dahil olmak üzere bir ToolTipöğesinin belirli görsel yönlerini özelleştirmek için kullanılır. Bu yöntem, sistem tarafından belirtilen yazı tipini ve yazı tipi rengi için geçerli değerini SystemColors.InfoText kullanır.