السلام عليكم
اصمم في نظام بالسي شارب ولانني مبتدئ لا استخدم الربط وتجهيز البيانات بالاكواد واكتفي في هذه المرحلة باستخدام الحذف الاضافة باستخدام Data component وتحديداً xxDataBindingSource ولكن السؤال :
اذا كان لدي جدول بيانات ثابتة مكونة من ثلاث مفاتيح اولية مثال
Count_ID
Country_name
Stat_ID
State_name
Vill_ID
Village_name
لملئ هذ الجدول سيتكرر مع المفتاح الاول وداخل اي منه يستكرر معك المفتاح الثاني "معرف الولاية" فيما لن يتكرر المفتاح الاخير "معرف الاحياء" ما اردت فعله هو سحب وافلات جدول من الشجرة الى الفورم بعد تحويله من شكل GridView الى Details
ومن ثم اريد ان اجعل ثلاث من حقولها على مكون القوائم المنسدلة ولها علاقة مع بعضها كما سبق شرحه اعلاه فكيف اصنع اولاً
- ان لا يتكرر لدي محتوى القائمة المنسلة الاولى
- بمجرد اختيار احد عناصر القائمة المنسدلة الاولى يتم تعبئة القائمة المنسدلة الثانية بالمحتوى الجزئي من المفتاح الاول وان لا يتكرر محتواه ايضا
- تكرار الخطوة السابقة مع القائمة المنسلة الثالثة
كنت ابني هذه الهيكلة بسهولة جداً باستخدام الدلفي باستخدام الخصائص في مرحلة التصميم باستخدام MasterFields وهانذا مبتدئ معكم في عالم السي شارب وربما هنالك ما هو افضل مما تركته في الدلفي ولكني اجهله فهلا ساعدتمونا
ملاحظة : لا تعتمد في الاجابة على انني اقف على شيء من اساسيات البرمجة بالسي شارب فنرجو الاستفاضة في الشرح مشكورين
اجزل الله الاجر لكم