الطريقة ان تقوم باضافة كلاس جديد لمشروع تضيف من خلاله اداة كمبوبوكس بالمواصفات التي تريدها
قم بانشاء كلاس جديد في مشروعك واضف اليه الكود النالي
الان قم بعمل build للمشروع ستجد انه تم اضافة ادارة كمبوبوكس جديد استخدمها ستجد ان النص بالمنتصف
قم بانشاء كلاس جديد في مشروعك واضف اليه الكود النالي
كود :
Public Class CenteredComboBox
Inherits ComboBox
Sub New()
Me.DrawMode = Windows.Forms.DrawMode.OwnerDrawFixed
Me.DropDownStyle = ComboBoxStyle.DropDownList
End Sub
Private Sub CenteredComboBox_DrawItem(ByVal sender As Object, ByVal e As System.Windows.Forms.DrawItemEventArgs) Handles Me.DrawItem
e.DrawBackground()
Dim txt As String = ""
If e.Index >= 0 Then txt = Me.Items(e.Index).ToString
TextRenderer.DrawText(e.Graphics, txt, e.Font, e.Bounds, e.ForeColor, TextFormatFlags.HorizontalCenter)
e.DrawFocusRectangle()
End Sub
End Classالان قم بعمل build للمشروع ستجد انه تم اضافة ادارة كمبوبوكس جديد استخدمها ستجد ان النص بالمنتصف

