كيفية القيام بما يلي: إضافة عمود غير منضم إلى عنصر تحكم عرض شبكة بيانات Windows Forms حدود بيانات
البيانات التي يتم عرضها في DataGridViewعنصر تحكم عادة ستأتي من مصدر بيانات من نوع ما، ولكن قد تحتاج إلى عرض عمود من البيانات التي لا تأتي من مصدر البيانات. Th هو نوع العمود هو يطلق على عمود غير منضم. غير مرتبط أعمدة يمكن القيام بالعديد من النماذج. وكثيراً ما يتم استخدامها لتوفير الوصول إلى تفاصيل صف بيانات.
يلي تعليمات برمجية مثال يوضح كيفية إنشاء عمود بغير منضم من الأزرار تفاصيل لعرض جدول فرع ذات صلة بصف محدد في جدول أصل عند تنفيذ سيناريو رئيسي/تفصيلي. إلى الاستجابة إلى تنفيذ نقرات butإلىn، DataGridView.CellClickمعالج الأحداث الذي يعرض نموذج يحتوي على الجدول التابع.
هناك دعم واسع النطاق لهذه المهمة في Visual Studio. لمزيد من المعلومات، راجع: كيفية القيام بما يلي: إضافة وإزالة أعمدة في عرض شبكة البيانات Windows Forms عنصر تحكم باستخدام "مصمم".
مثال
Private Sub CreateUnboundButtonColumn()
' Initialize the button column.
Dim buttonColumn As New DataGridViewButtonColumn
With buttonColumn
.HeaderText = "Details"
.Name = "Details"
.Text = "View Details"
' Use the Text property for the button text for all cells rather
' than using each cell's value as the text for its own button.
.UseColumnTextForButtonValue = True
End With
' Add the button column to the control.
dataGridView1.Columns.Insert(1, buttonColumn)
End Sub
private void CreateUnboundButtonColumn()
{
// Initialize the button column.
DataGridViewButtonColumn buttonColumn =
new DataGridViewButtonColumn();
buttonColumn.Name = "Details";
buttonColumn.HeaderText = "Details";
buttonColumn.Text = "View Details";
// Use the Text property for the button text for all cells rather
// than using each cell's value as the text for its own button.
buttonColumn.UseColumnTextForButtonValue = true;
// Add the button column to the control.
dataGridView1.Columns.Insert(1, buttonColumn);
}
التحويل البرمجي للتعليمات البرمجية
يتطلب هذا المثال:
عنصر تحكم DataGridView يسمى dataGridView1.
مراجع عن تجميعات System و System.Windows.Forms.
راجع أيضًا:
المرجع
المبادئ
أوضاع عرض بيانات في عرض شبكة بيانات Windows Forms عنصر تحكم