[wpf] وف: ربط داتاغريد إلى قائمة <سلسلة>


0 Answers

Question

مضحك، كيف أحيانا الأشياء البسيطة لدغة لي في الخلف.

يمكنني ربط داتاغريد بشكل جيد لمجموعة من بعض الطبقة التعسفية، وذلك باستخدام داتاغريدتكستكولومن مثل هذا:

// bound to List<Class>
<DataGridTextColumn Header="Name" Binding="{Binding Name}"/>

الآن أريد أن ربط داتاغريد إلى مجموعة بسيطة من سلسلة. لذلك حيث لا يوجد خاصية "اسم" أو شيء من هذا القبيل لربط، كيف أكتب الكتابة:

// bound to List<String>
<DataGridTextColumn Header="Name" Binding="{Binding ???}"/>

سلسلة لا يوجد الخاصية "قيمة" أو شيء من هذا القبيل. وإذا كنت أكتب فقط {بيندينغ} أنا في نهاية المطاف مع اتجاه واحد ملزم، غير قادر على كتابة التغييرات مرة أخرى إلى المجموعة.

بالتفكير في ذلك، أعتقد أنه ليس من الممكن ربط مجموعة، لذلك أنا بحاجة إلى التفاف بلدي سلسلة في فئة؟
أو هل هناك طريقة؟




Related