:: منتدى شبابنا ::

تعلم الأداة MsFlexGrid 613623
عزيزي الزائر / عزيزتي الزائرة يرجي التكرم بتسجبل الدخول اذا كنت عضو معنا
او التسجيل ان لم تكن عضو وترغب في الانضمام الي اسرة المنتدي
سنتشرف بتسجيلك
شكرا تعلم الأداة MsFlexGrid 829894
ادارة المنتدي تعلم الأداة MsFlexGrid 103798


انضم إلى المنتدى ، فالأمر سريع وسهل

:: منتدى شبابنا ::

تعلم الأداة MsFlexGrid 613623
عزيزي الزائر / عزيزتي الزائرة يرجي التكرم بتسجبل الدخول اذا كنت عضو معنا
او التسجيل ان لم تكن عضو وترغب في الانضمام الي اسرة المنتدي
سنتشرف بتسجيلك
شكرا تعلم الأداة MsFlexGrid 829894
ادارة المنتدي تعلم الأداة MsFlexGrid 103798

:: منتدى شبابنا ::

هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.
:: منتدى شبابنا ::

منتدى الشباب منتدى متكامل به كل ماتتمناه به اقسام للكمبيوتر اقسام للترفيه المرئيات قسم للخريجين الطلبة المنتدى الاسلامى قسم الديكور والكثير الكثير


    تعلم الأداة MsFlexGrid

    eed
    eed
    مشرف برتبة ( وزير )
    مشرف برتبة  ( وزير )


    ذكر
    عدد الرسائل : 2070
    العمر : 52
    الموقع : القليوبية
    العمل/الترفيه : فنى
    السٌّمعَة : 8
    نقاط : 655
    تاريخ التسجيل : 10/05/2008

    بطاقة الشخصية
    الاسم ثلاثى: النشاط
    العمر :

    تعلم الأداة MsFlexGrid Empty تعلم الأداة MsFlexGrid

    مُساهمة من طرف eed السبت مايو 10, 2008 9:14 pm

    أولاً = نظرة عامة
    أداة MsFlexGrid لمن لا يعرفها : هي أداة تتألف من مجوعة أسطر Rows وأعمدة Columns بحيث يشكل تقاطع كل سطر وعمود خلية Cell بشكل يشابه لما هو موجود فيExcel
    وتنقسم الأعمدة والأسطر إلى قسمين : ثابت Fixed كما هو الحال العمود المحتوي على أرقام الأسطر في إكسل والسطر المحتوي على أسماء الأعمدة ، وقسم عام
    تعطينا هذه الأداة ميزة التحكم في أي شيء مما يتعلق بها بدءاً من عدد الأعمدة والأسطر مروراً بخصائص كل خلية انتهاءً بالأحداث

    وسأقسم هذه الدروس بناءً على مجموعة الخصائص التي نتكلم عنها

    وسأبدأ بسرد الخصائص مع مثال عن كل منها
    ثم في الدروس الأخيرة سأضع بعض الأمثلة بما فيها تعبئة MsFlexGrid بالبيانات من خلال ADO

    ثانياً = التحكم بعدد الأعمدة والأسطر :
    - لتحديد عدد الأسطر :
    كودMsFlexGrid.Rows= N
    جيث N هو عدد الأسطر

    - لتحديد عدد الأعمدة :
    كودMsFlexGrid.Cols= N
    جيث N هو عدد الأعمدة

    - لتحديد عدد الأسطر الثابتة :
    كودMsFlexGrid.FixedRows= N
    جيث N هو عدد الأسطر الثابتة

    - لتحديد عدد الأعمدة :
    كودMsFlexGrid.FixedCols= N
    جيث N هو عدد الأعمدة الثابتة

    مثال :
    ضع أداة MsFlexGrid في نموذجك ثم اكتب الشفرة التالية في حدث عند التحميل :
    كودPrivate Sub Form_Load()
    MsFlexGrid1.Rows = 10
    MsFlexGrid1.Cols = 5
    MsFlexGrid1.FixedCols = 1
    MsFlexGrid1.FixedRows = 1
    End Sub
    يقوم هذا المثال بتحديد عدد الأسطر إلى 10 منها عمود واجد ثابت
    وعدد الأعمدة إلى 5 منها سطر واحد ثابت

    ثالثاً : ملئ الخلايا بالقيم :
    يبدأ ترقيم الأعمدة والأسطر بدءاً من رقم صفر و يشكل تقاطع كل سطر وعمود خلية Cell ، ولكتابة قيمة معينة بإحدى الخلايا نقوم أولاً بتحديد السطر والعمود اللذان يحددان بتقاطعهما الخلية بهذا الأسلوب :


    كود MsFlexGrid.Col = ColNo <------------------ رقم العمود
    MsFlexGrid.Row = RowNo <--------------- رقم السطر
    ويجب أن لا ننسى أن الترقيم يبدأ من رقم 0
    ولوضع قيمة في الخلية نستخدم :
    كود MsFlexGrid.Text = MyText <------------ القيمة التي نريدها

    مثال :
    من أجل ترقيم العمود الأول الثابت بترقيم يبدأ من 1 نكتب الكود التالي :
    كودDim R as integer
    For R = 1 to 9
    MsFlexGrid1.Col = 0
    MsFlexGrid1.Row = R
    MsFlexGrid1.Text = R
    Next R

      مواضيع مماثلة

      -

      الوقت/التاريخ الآن هو الأحد مايو 19, 2024 7:22 pm