لماذا لا يعمل هذا StringFormat؟

لدي DevXPress GridControl منضمة إلى مجموعة يمكن ملاحظتها. أريد تنسيق "WorkedHours" ولكن بطريقة ما لا تعمل لذلك تبدو النتيجة قبيحة. هذا هو الكود:

        
            
                
            
            
                
                
                
                
                
                
                
                
            
            
                
            
        

أي أفكار حول كيفية اصلاحها؟ شكرا جزيلا. لقد جربت خيارات تنسيق مختلفة ولكن أيا منها لا يعمل كما يتوقع المرء.

2
شكر. حاولت ذلك أيضا. أعتقد أنها ليست مسألة بناء جملة StringFormat.
وأضاف المؤلف David Fornas, مصدر
هل يمكنك رجاءً محاولة StringFormat = '{} {0: N0}' ومعرفة ما إذا كان هذا يعمل في عمود ساعات العمل الخاص بك لأن هذا قد يكون مشكلة هروب لـ '{' chars.
وأضاف المؤلف VS1, مصدر

2 إجابة

Change your StringFormat => StringFormat=N0

1
وأضاف
شكر. حاولت ذلك أيضا. أعتقد أنها ليست مسألة بناء جملة StringFormat.
وأضاف المؤلف David Fornas, مصدر

يبدو أن هذا خطأ في DevExpress ، راجع الرابط التالي:

https://www.devexpress.com/Support/Center/p/Q257296.aspx

أنها نصيحة استخدام الخاصية GridColumn.EditSettings المرفق بدلاً من ذلك ..

1
وأضاف