الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

TreeView

مغلق
بدأه زكريا قباني في 7 ديسمبر 2004 · 1 رد · 637 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

مرحبا

ممكن المساعدة في Component TreeView عربي

يعني ال AlignMent تكون عربية من اليمين الى اليسار

وشكرا

Zakaria Qabbani

Best Regard

#2

السلام عليكم

هناك طريقتين::

الأسهل انك تستخدم الAPI كما في المثال:

    Private Declare Function GetWindowLongPtr Lib "user32" Alias "GetWindowLongA" (ByVal hwnd As Integer, ByVal nIndex As Integer) As Integer
    Private Declare Function SetWindowLongPtr Lib "user32" Alias "SetWindowLongA" (ByVal hwnd As Integer, ByVal nIndex As Integer, ByVal dwNewLong As Integer) As Integer
    Const WS_EX_LAYOUTRTL = &H400000
    Const WS_EX_NOINHERITLAYOUT = &H100000
    Const ws = WS_EX_LAYOUTRTL Or WS_EX_NOINHERITLAYOUT
    Const gw As Short = -20
    Function SetRTL(ByVal Ctl As Control) As Boolean
        Dim O As Integer
        O = GetWindowLongPtr(Ctl.Handle.ToInt32, gw)
        SetWindowLongPtr(Ctl.Handle.ToInt32, gw, O Or ws)
    End Function

مرر الtreeview الى الدالة SetRTL في حدث Load

اقتباس
الـ VB هى الأساس ... بتبرمج بيها بالاحساس

ولا سيمي كولن ولا أقواس ... وتعلمها سهل لكل الناس

راكب فيها موتور نفاث ... دي سريعه جدا وباخلاص

الـ VB هى التراث ... للذكور والايناث :D

الـ VB لغة عريقه ... حتى اسأل Anwarica

من ديوان الشاعر السي شاربي "معتز شمس"

هذا الموضوع مغلق.

مواضيع مشابهة