إنشاء أزرار الأوامر المخصصة
Contents
[
Hide
]
تحتوي Aspose.Cells.GridWeb على أزرار خاصة مثل مقدمة، حفظ و تراجع. جميع هذه الأزرار تقوم بمهام محددة لـ Aspose.Cells.GridWeb.
من الممكن أيضًا إضافة أزرار مخصصة تقوم بأداء مهام مخصصة. يشرح هذا الموضوع كيفية استخدام هذه الميزة.
إنشاء أزرار أوامر مخصصة
لإنشاء زر أمر مخصص في Aspose.Cells.GridWeb:
- أضف تحكم Aspose.Cells.GridWeb إلى نموذج الويب.
- الوصول إلى ورقة العمل.
- إنشاء مثيل من فئة CustomCommandButton.
- تعيين الأمر الخاص بالزر إلى قيمة معينة. يتم استخدام هذه القيمة في معالج الحدث الخاص بالزر.
- تعيين نص الزر.
- تعيين عنوان URL للصورة الخاصة بالزر.
- أخيرًا، أضف كائن CustomCommandButton إلى مجموعة CustomCommandButtons لتحكم GridWeb.
يمكن أيضًا إضافة أزرار أوامر مخصصة في وضع WYSIWYG باستخدام مربع حوار الخصائص في Visual Studio.
يتم عرض إخراج مقطع الكود أدناه:
تمت إضافة زر أمر مخصص إلى تحكم GridWeb
معالجة الأحداث لزر أمر مخصص
أهم جانب في أزرار الأوامر المخصصة هو الإجراء الذي تقوم به عند النقر. لتعيين الإجراء، أنشئ معالج حدث لحدث CustomCommand لتحكم GridWeb.
يتم تشغيل حدث CustomCommand دائمًا عند النقر على زر الأمر المخصص. لذا يتعين على معالج الحدث تحديد زر الأمر المخصص المعين الذي ينطبق عليه عن طريق الأمر المعين عند إضافة الزر إلى تحكم GridWeb. أخيرًا، أضف كود مخصص يتم تنفيذه عند النقر على الزر.
في المثال الكودي أدناه، يتم إضافة رسالة نصية إلى الخلية A1 عند النقر على الزر.
تمت إضافة نص إلى الخلية A1 عند النقر على زر الأمر المخصص