إضافة Cell تحكمات في الأعمدة
مقدمة
حاليًا ، يدعم Aspose.Cells.GridDesktop إضافة ثلاثة أنواع من عناصر التحكم في الخلية ، والتي تشمل ما يلي:
- زر
- خانة الاختيار
- صندوق التحرير
كل هذه الضوابط مشتقة من فئة مجردة ،CellControl.
الأهمية: إذا كنت ترغب في إضافة عناصر تحكم الخلية إلى خلية واحدة بدلاً من العمود بأكمله ، فيمكنك الرجوع إلىإضافة Cell ضوابط في أوراق العمل.
إضافة زر
لإضافة أزرار إلى عمود باستخدام Aspose.Cells.GridDesktop ، يرجى اتباع الخطوات التالية:
- أضف Aspose.Cells.GridDesktop control إلى ملفاستمارة
- الوصول إلى أي ملفاتورقة عمل
- يضيفزر لأي محددعمود التابعورقة عمل
ملاحظة: أثناء الإضافةزر، يمكننا تحديد عرض الزر وارتفاعه والتعليق عليه.
يضيف مقتطف الشفرة أعلاه أزرارًا إلى جميع خلايا العمود المحدد. عندما يتم تحديد أي خلية من هذا العمود المحدد ، يصبح الزر مرئيًا. لمزيد من المعلومات حول معالجة الأزرار ، يرجى الرجوع إلىمعالجة الحدث لعنصر تحكم زر.
إضافة CheckBox
لإضافة مربعات اختيار إلى عمود باستخدام Aspose.Cells.GridDesktop ، يرجى اتباع الخطوات التالية:
- أضف Aspose.Cells.GridDesktop control إلى ملفاستمارة
- الوصول إلى أي ملفاتورقة عمل
- يضيفخانة الاختيار لأي محددعمود التابعورقة عمل
ملاحظة: أثناء الإضافةخانة الاختيار، يمكننا أيضًا تحديد حالة مربع الاختيار.
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET | |
// Accessing the worksheet of the Grid that is currently active | |
Worksheet sheet = gridDesktop1.GetActiveWorksheet(); | |
// Adding checkbox to a specific column of the Worksheet | |
sheet.Columns[2].AddCheckBox(); |
يضيف مقتطف الشفرة أعلاه مربعات اختيار إلى جميع خلايا العمود المحدد. لمزيد من المعلومات حول التعامل مع مربعات الاختيار ، يرجى الرجوع إلىمعالجة الحدث لعنصر تحكم CheckBox.
مضيفا ComboBox
لإضافة مربعات التحرير والسرد إلى عمود باستخدام Aspose.Cells.GridDesktop ، يرجى اتباع الخطوات التالية:
- أضف Aspose.Cells.GridDesktop control إلى ملفاستمارة
- الوصول إلى أي ملفاتورقة عمل
- قم بإنشاء مصفوفة من العناصر (أو القيم) التي ستتم إضافتها إليهاصندوق التحرير
- يضيفصندوق التحرير (تحتوي على عناصر أو قيم) لأي محددعمود التابعورقة عمل
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET | |
// Accessing the worksheet of the Grid that is currently active | |
Worksheet sheet = gridDesktop1.GetActiveWorksheet(); | |
// Creating an array of items or values that will be added to combobox | |
string[] items = new string[3]; | |
items[0] = "Aspose"; | |
items[1] = "Aspose.Grid"; | |
items[2] = "Aspose.Grid.Desktop"; | |
// Adding combobox (containing items) to a specific column of the Worksheet | |
sheet.Columns[2].AddComboBox(items); |
أعلاه مقتطف الشفرة يضيف مربعات التحرير والسرد لجميع خلايا العمود المحدد. عندما يتم تحديد أي خلية من هذا العمود المحدد ، يصبح مربع التحرير والسرد مرئيًا. للحصول على مزيد من المعلومات حول معالجة الحدث من مربعات التحرير والسرد ، يرجى الرجوع إلىمعالجة الحدث لعنصر تحكم ComboBox.