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