بسم الله الرحمن الرحيم
اخوه الأعزاء
السلام عليكم ورحنة الله وبركاته
الحمد لله استطعت بعد بحث مضني التوصل الى طريقة تلون التاب بيج النشطة ولكن المشكلة أن التاب كنترول لديها صفة التحول من اليسار الى اليمين كون البرنامج مصمم باللغة العربية مما ادى الى انعكاس في كتابة عنوان التاب أرجو المساعدة ان أمكن
مرفق الكود المستعمل :
[CODE]' In the Form Load event, include this code: TabControl1.DrawMode = TabDrawMode.OwnerDrawFixed ' Obviously change the name of the control if different;-} ' Then insert this code block on the form: Private Sub TabControl1_DrawItem(ByVal sender As Object, ByVal e As System.Windows.Forms.DrawItemEventArgs) Handles TabControl1.DrawItem Dim g As Graphics = e.Graphics Dim f As Font = New Font(e.Font, FontStyle.Bold) Dim b As New SolidBrush(Color.LightBlue) g.FillRectangle(b, e.Bounds) If e.Index = Me.TabControl1.SelectedIndex Then b.Color = Color.Blue g.DrawString(Me.TabControl1.TabPages(e.Index).Text, f, b, e.Bounds.X + 2, e.Bounds.Y + 2) Else b.Color = Color.Black g.DrawString(Me.TabControl1.TabPages(e.Index).Text, e.Font, b, e.Bounds.X + 2, e.Bounds.Y + 2) End If b.Dispose() f.Dispose() End Sub