السلام عليكم
عندي مشكلة لدي UserControl قمت بتصميمة و أود دمجه في DataGridView Control لعرض بعض البيانات التي أغذية من قاعدة بيانات لدي؟
وشكرا
السلام عليكم
عندي مشكلة لدي UserControl قمت بتصميمة و أود دمجه في DataGridView Control لعرض بعض البيانات التي أغذية من قاعدة بيانات لدي؟
وشكرا
السلام عليكم ورحمة الله وبركاته
انا حاولن اعمل مثال ولكن لم استطيع اضافة usercontrol to datagridview ارجو ان توضح الفكرة (لماذا تريد وضع usercontrol في datagridview يمكن ان يكون هناك بدائل)
ملحوظة: يمكن ان تضيف link or checkbox or combobox or button لل datagridview
مثال:
private void Form1_Load(object sender, EventArgs e)
{
DataGridViewComboBoxColumn cm = new DataGridViewComboBoxColumn();
cm.HeaderText = "combobox";
cm.Items.Add("1");
cm.Items.Add("2");
dataGridView1.Columns.Add(cm);
}ده مثال بسيط ل datagridview فيها column كل cell علي شكل combobox يحتوي علي العناصر 1و2
يمكنك ايضا ملأ combobox من database لان ممكن ياخد datasource
cm.DataSource = studentTB; //studentTB is datatable
وطبعا انت عارف ازاي نملا datatable من database
ممكن عمل باقي الانواع بنفس الطريقة
ياريت لو عرفت ازاي تضع usercontrol ف datagridview تبعتها ع المنتدي
السلام عليكم
كما هو موضح في الصورة المرفقة لقد عملت هذا ال UserContorl الذي يحتوي على عدد من الLables مرتبين في ال TableLayoutpanelحتي يعمل هذا الUserControl كالContainer وذلك ليتم عرض سجلات البيانات من قاعدة البيانات كل سجل في Container الذي يحتوي هذا الUserControl و لكي أستطيع ترتيب جميع الContainers في عامود واحد على عدة أسطر كل سطر يحتوي على هذا ال Container الذي يعرض البيانات القادمه من قاعدة البيانات أحتاج الى مضيف Host مثل الDataGridView لقد أستخدمت الFlowlayoutPanel عمل ولكن ليس مثل الDataGridView
وبخصوص مثالك هذا الخصائص يوفرها لنا ال DataGridView
أشكرك على هذا المثل الطيب
هذا الموضوع مغلق.