العمل مع GridWeb الصفوف والأعمدة
إدراج صفوف وأعمدة
يشرح هذا الموضوع كيفية إدراج صفوف وأعمدة جديدة في ورقة العمل باستخدام Aspose.Cells.GridWeb API. يمكن إدراج صفوف أو أعمدة في أي موضع بورقة العمل.
إدراج الصفوف
لإدراج صف في أي موضع في ورقة العمل:
- قم بإضافة عنصر تحكم Aspose.Cells.GridWeb إلى نموذج أو صفحة ويب.
- قم بالوصول إلى ورقة العمل التي تضيف صفوفًا إليها.
- أدخل صفًا عن طريق تحديد فهرس الصف حيث سيتم إدراج الصف.
إدراج الأعمدة
لإدراج عمود في أي موضع في ورقة العمل:
- قم بإضافة عنصر تحكم Aspose.Cells.GridWeb إلى نموذج أو صفحة ويب.
- قم بالوصول إلى ورقة العمل التي تضيف أعمدة إليها.
- أدخل عمودًا عن طريق تحديد فهرس العمود حيث سيتم إدراج العمود.
حذف الصفوف والأعمدة
يوضح هذا الموضوع كيفية حذف الصفوف والأعمدة من ورقة العمل باستخدام Aspose.Cells.GridWeb API. بمساعدة هذه الميزة ، يمكن للمطورين أخذ حذف صفوف أو أعمدة في وقت التشغيل.
حذف الصفوف
لحذف صف من ورقة العمل الخاصة بك:
- قم بإضافة عنصر تحكم Aspose.Cells.GridWeb إلى نموذج أو صفحة ويب.
- قم بالوصول إلى ورقة العمل التي تريد حذف الصفوف منها.
- احذف صفًا من ورقة العمل عن طريق تحديد فهرس الصف الخاص به.
حذف الأعمدة
لحذف عمود من ورقة العمل الخاصة بك:
- قم بإضافة عنصر تحكم Aspose.Cells.GridWeb إلى نموذج أو صفحة ويب.
- قم بالوصول إلى ورقة العمل التي تريد حذف الأعمدة منها.
- احذف عمودًا من ورقة العمل عن طريق تحديد فهرس العمود الخاص به.
ضبط ارتفاع الصف وعرض العمود
في بعض الأحيان تكون قيم الخلية أعرض من الخلية الموجودة فيها أو تكون في عدة أسطر. هذه القيم ليست مرئية بالكامل للمستخدمين ما لم يغيروا ارتفاع وعرض الصفوف والأعمدة. Aspose.Cells.GridWeb يدعم بشكل كامل تحديد ارتفاع الصف وعرض العمود. يناقش هذا الموضوع هذه الميزات بالتفصيل بمساعدة الأمثلة.
العمل مع ارتفاع الصفوف وعرض العمود
ضبط ارتفاع الصف
لتعيين ارتفاع الصف:
- قم بإضافة عنصر تحكم Aspose.Cells.GridWeb إلى نموذج / صفحة الويب الخاصة بك.
- قم بالوصول إلى مجموعة GridCells الخاصة بورقة العمل.
- عيّن ارتفاع جميع الخلايا في أي صف محدد.
المخرجات: تم ضبط ارتفاع الصف الأول على 50 نقطة
ضبط عرض العمود
لتعيين عرض العمود:
- قم بإضافة عنصر تحكم Aspose.Cells.GridWeb إلى نموذج / صفحة الويب الخاصة بك.
- قم بالوصول إلى مجموعة GridCells الخاصة بورقة العمل.
- قم بتعيين عرض جميع الخلايا في أي عمود محدد.
تخصيص رؤوس الصفوف والأعمدة
مثل Microsoft Excel ، Aspose.Cells. يستخدم موقع GridWeb أيضًا الرؤوس أو التسميات التوضيحية القياسية للصفوف (أرقام مثل 1 و 2 و 3 وما إلى ذلك) والأعمدة (أبجديًا مثل A و B و C وما إلى ذلك). Aspose.Cells.GridWeb يجعل من الممكن أيضًا تخصيص التسميات التوضيحية. يناقش هذا الموضوع تخصيص رؤوس الصفوف والأعمدة في وقت التشغيل باستخدام Aspose.Cells.GridWeb API.
تخصيص رأس الصف
لتخصيص العنوان أو التسمية التوضيحية لصف:
- قم بإضافة عنصر تحكم Aspose.Cells.GridWeb إلى نموذج / صفحة ويب.
- قم بالوصول إلى ورقة العمل في GridWorksheetCollection.
- قم بتعيين التسمية التوضيحية لأي صف محدد.
تم تخصيص رؤوس الصف 1 و 2
تخصيص رأس العمود
لتخصيص رأس العمود أو التسمية التوضيحية له:
- قم بإضافة عنصر تحكم Aspose.Cells.GridWeb إلى نموذج / صفحة ويب.
- قم بالوصول إلى ورقة العمل في GridWorksheetCollection.
- قم بتعيين التسمية التوضيحية لأي عمود محدد.
تم تخصيص رؤوس العمود 1 و 2
تجميد وإلغاء تجميد الصفوف والأعمدة
يشرح هذا الموضوع كيفية تجميد وإلغاء تجميد الصفوف والأعمدة. يتيح تجميد الأعمدة أو الصفوف للمستخدمين الاحتفاظ بعناوين الأعمدة أو عناوين الصفوف مرئية أثناء قيامهم بالتمرير إلى أجزاء أخرى من ورقة العمل. هذه الميزة مفيدة للغاية عند التعامل مع أوراق العمل التي تحتوي على كميات كبيرة من البيانات. عندما يقوم المستخدمون بالتمرير يتم تمرير البيانات فقط لأسفل وتظل العناوين في مكانها ، مما يسهل قراءة التاريخ. ميزة تجميد الأجزاء مدعومة فقط في Internet Explorer 6.0 أو إصدار أحدث.
تجميد الصفوف والأعمدة
لتجميد عدد معين من الصفوف والأعمدة:
- قم بإضافة عنصر تحكم Aspose.Cells.GridWeb إلى نموذج / صفحة ويب.
- قم بالوصول إلى ورقة العمل.
- قم بتجميد عدد من الصفوف والأعمدة.
الصفوف والأعمدة في حالة التجميد
إلغاء تجميد الصفوف والأعمدة
لإلغاء تجميد الصفوف والأعمدة:
- قم بإضافة عنصر تحكم Aspose.Cells.GridWeb إلى نموذج / صفحة ويب.
- قم بالوصول إلى ورقة العمل.
- إلغاء تجميد الصفوف والأعمدة.
ورقة عمل بعد فك التجميد
حماية الصفوف والأعمدة
يناقش هذا الموضوع بعض الأساليب لحماية الخلايا في الصفوف والأعمدة من أي نوع من الإجراءات التي يقوم بها المستخدمون النهائيون. يمكن للمطورين تنفيذ هذه الحماية باستخدام تقنيتين: عن طريق جعل الخلايا في الصفوف والأعمدة للقراءة فقط ، أو عن طريق تقييد خيارات قائمة سياق GridWeb.
تقييد خيارات قائمة السياق
يوفر GridWeb قائمة سياق يمكن للمستخدمين النهائيين استخدامها لأداء العمليات على عنصر التحكم. توفر القائمة العديد من الخيارات لمعالجة الخلايا والصفوف والأعمدة.
خيارات سياقية كاملة
من الممكن تقييد أي نوع من العمليات من جانب العميل في الصفوف والأعمدة من خلال تقييد الخيارات المتاحة في قائمة السياق. يمكن القيام بذلك عن طريق تعيين خصائص EnableClientColumnOperations و EnableClientRowOperations لعنصر التحكم GridWeb إلى false. من الممكن أيضًا تقييد المستخدمين من تجميد الصفوف والأعمدة عن طريق تعيين سمة EnableClientFreeze للتحكم في GridWeb إلى false.
قائمة السياق بعد تقييد خيارات الصفوف والعمود