سؤال

ولدي D2006 وأستخدمه DevExpress QuantumGrid 6 في المشروع. أنا استخدامه في وضع غير منضم. لدي عدة صفوف، وأنا بحاجة لتحريك دعوى عندما مستخدم تحديد صف واحد وانقر فوق زر. أن يعمل بشكل جيد عندما لا يتم فرز الشبكة من قبل المستخدم. يمكنني استخدام هذا الرمز لمعرفة الصف اختارت المستخدم:

index := cxMainTable.DataController.GetSelectedRowIndex(0);
cxMainTable.DataController.Values[index, 0];

ولكن عندما يقوم المستخدم نوع الشبكة عن طريق النقر في رأس العمود، ومؤشر عاد المناسب للنظام الحالي المعروض لكن القيم إرجاع الخط الثاني هو القيمة التي تتوقعون إذا لم يتم فرز الشبكة.

وشكرا.

هل كانت مفيدة؟

المحلول

وعليك أن تميز بين السجلات والصفوف .

وربما TableView.DataController.FocusedRecordIndex هو ما تريد؟

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top