Aracılığıyla paylaş


DrawToolTipEventArgs.DrawText Yöntem

Tanım

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.

Ayrıca bkz.

Şunlara uygulanır