13-07-14, 02:05 AM
(13-07-14, 01:56 AM)silverlight كتب : المشكلة ف اسلوب ادخال البايانات من الداتا بيز الي الكومبوبوكس و طالما أنك لديك بيانات متشابهة ف المسميات امر طبيعي ان الكومبو بوكس سيقوم بإهمالها ...... عموما ليس من المنطقي أن تعرض بيانات غيركاملة للمستخدم ف الكومبوبوكس أو بيانات متشابهة و تترك المستخدم يخمن أي البيانات يختار
الحلول كالأتي
إما ان تستخدم الحل اعلاه و تقوم بادخال البيانات الموجودة ف الداتا بيز أولا الي Dictionary كما ف المثال أعلاه
أو أن تقوم ببناء كومبوبوكس جديد يقبل البيانات ب الشكل الذي تريده أنت
الكمبو بوكس لم يهملها بل عرضها كلها الكتب المتشابهة
ولكنه لم يربطها مع التكست بوكس مع كافة الحقوق
بالنسبة للبيانات ليس كما ذكرت بل ستعرض كاملة
ولكن قد يكون هناك عشرة كتب بعنوان واحد
و ببيانات مختلف كاسم المؤلف و دار النشر
فمثلا تاريخ الأدب العربي هناك عشرات الكتب بهذا العنوان
وسيجها المستخدم في الكامبو بوكس ويختار حسب ما يريد
لانه راح يظهر له اسم المؤلف عند تغير حدث SelectedIndexChanged
فيظهر له
تاريخ الادرب العربي في الكامبو بوكس
و طه حسين مثلا في التكست بوكس مرتبط به كاسم مؤلف
وعندما يختار الكتاب الذي يليه والذي بنفس العنوان
تاريخ الادب العربي يظهر كارل بروكلمان في التكست بوكس المرتبط بنفس المؤلف
المثال المرفق فيه المشكلة و يسهلها العملية بسيطة ولكن لا اعرف صياغتها بالضبط
وهي تتلخص في اعتقادي في صياغة LIKE '""
تحياتي
