نسخ الصفوف والأعمدة في شبكة الجريد
توفر مكونات Aspose.Cells.GridWeb وسيلة لنسخ الصف والعمود أثناء استخدام فئة GridCells. يبرز هذا المقال استخدام واجهات برمجة التطبيقات التي تتيحها Aspose.Cells.GridWeb لنسخ الصفوف والأعمدة على واجهة GridWeb.
ستقوم طرق GridCells.CopyRow و GridCells.CopyColumn و GridCells.CopyRows و GridCells.CopyColumns بنسخ محتويات الصفوف والأعمدة بما في ذلك النمط والصيغ من الصف والعمود المصدرين إلى الوجهة.
نسخ الصفوف والأعمدة
إذا كنت لا تعرف بالفعل مكون Aspose.Cells.GridWeb، فإننا نقترح بشدة عليك التحقق من مقدمة إلى Aspose.Cells.GridWeb والمقال المفصل حول كيفية إضافة مكون Aspose.Cells.GridWeb في تطبيق WebForms.
نسخ صف واحد
من أجل الابقاء على المثال بسيطًا، يستخدم المقال جدول بيانات موجود بصف واحد وصيغة بسيطة تقوم بجمع جميع القيم في الصف. ها هي كيفية عرض جدول البيانات في واجهة Aspose.Cells.GridWeb قبل نسخ الصف.
مقطع الشيفرة بسيط كما هو موضح أدناه. إنه يستخدم كائن GridCells في ترتيب ورقة البيانات النشطة لنسخ الصف الأول إلى الصف التالي.
ها هو كيف تبدو Aspose.Cells.GridWeb بعد عملية نسخ الصف.
نسخ العمود الفردي
يستخدم المثال التالي جدول بيانات موجود بعمود واحد وصيغة بسيطة تقوم بجمع جميع القيم في العمود. ها هي كيفية عرض جدول البيانات في واجهة Aspose.Cells.GridWeb قبل نسخ العمود.
بالمثل للمثال أعلاه، يقوم مقطع الشيفرة التالي بالوصول إلى كائن GridCells في ترتيب ورقة البيانات النشطة لنسخ العمود الأول إلى العمود التالي.
ها هو كيف تبدو Aspose.Cells.GridWeb بعد عملية نسخ العمود.
نسخ الصفوف المتعددة
من الممكن أيضًا نسخ صفوف متعددة إلى وجهة جديدة باستخدام طريقة GridCells.CopyRows، التي تأخذ معلمة إضافية من نوع integer لتحديد عدد الصفوف المصدرية التي يجب نسخها.
هكذا يبدو Aspose.Cells.GridWeb قبل وبعد عملية نسخ الصفوف.
نسخ الأعمدة المتعددة
تقدم فئة GridCells أيضًا طريقة CopyColumns التي تأخذ معها معاملا إضافيًا من نوع العدد لتحديد عدد الأعمدة المصدرية التي سيتم نسخها.
هكذا يبدو Aspose.Cells.GridWeb قبل وبعد عملية نسخ الصفوف.