منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : تكرار ظهور الأعمدة DataGrid ItemsSource
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم ورحمة الله وبركاته

جلبت البيانات من قاعدة البيانات ووضعتها كمصدر DataGrid بهذه الطريقة

كود :
               this.DataGrid1.ItemsSource = ds.Tables["View3"].DefaultView;

عملت أعمدة مسبقة لـ DataGrid بحيث أرتبها وأعيد تسميتها وكذلك أضبط عرضها بهذه الطريقة


كود :
                   <DataGridTextColumn Header="الاسم" Binding="{Binding Name}" Width="*" />

المشكلة هي أن العمود يتكرك ظهوره أكثر من مره بحيث يظهر مره بأسمه في قاعدة البيانات " Name` " ويظهر مره بأسمه الجديد المُعد مسبقاً  " الاسم ".

كيف أجعل فقط الأعمدة المُعدة مسبقاً تظهر في DataGrid.

وجدت الحل:

ضبط هذه الخاصية              AutoGenerateColumns="False"