GridCell

GridCell class

يمثل كائن خلية .

public class GridCell

الخصائص

اسموصف
BoolValue { get; }الحصول على القيمة المنطقية الموجودة في الخلية.
Column { get; }الحصول على رقم العمود (على أساس الصفر) للخلية .
DateValue { get; }الحصول على قيمة DateTime الموجودة في الخلية.
DisplayStringValue { get; }الحصول على قيمة السلسلة المنسقة لهذه الخلية.
DoubleValue { get; }الحصول على القيمة المزدوجة الموجودة في الخلية.
FloatValue { get; }الحصول على القيمة العائمة الموجودة في الخلية.
Formula { get; set; }الحصول على صيغة ملفCell .
HtmlString { get; set; }الحصول على وتعيين سلسلة html التي تحتوي على البيانات وبعض التنسيقات في هذه الخلية.
IntValue { get; }الحصول على قيمة العدد الصحيح الموجود في الخلية.
IsStyleSet { get; }يشير إلى ما إذا تم تعيين نمط الخلية. إذا تم إرجاع خطأ ، فهذا يعني أن هذه الخلية لها تنسيق افتراضي للخلية.
Location { get; }
Name { get; }الحصول على اسم الخلية. على سبيل المثال: A1 ، F102.
Protected { get; set; }يشير إلى ما إذا كانت الخلية محمية. إذا كانت القيمة “صحيحة” ، فلا يمكن للمستخدم تعديل الخلية من خلال واجهة المستخدم. هذه السمة ليس لها علاقة بالخاصية Style.CellLocked ولن يتم حفظها في الملف عند تم تصدير بيانات الشبكة . القيمة الافتراضية هي “خطأ” .
Row { get; }الحصول على رقم الصف (على أساس الصفر) للخلية .
StringValue { get; }الحصول على قيمة السلسلة الموجودة في الخلية.
Style { get; set; }الحصول على نسخة من نمط الخلية. قم بتعيين نمط الخلية.
Type { get; }إرجاع نوع قيمة الخلية ، يمكن أن يرى المعنى GridCellValueType.java
Value { get; set; }الحصول على القيمة الموجودة في هذه الخلية .
Worksheet { get; }الحصول على كائن ورقة العمل .

طُرق

اسموصف
ContainsExternalLink()يشير إلى ما إذا كانت هذه الخلية تحتوي على ارتباط خارجي . يتم تطبيقه فقط عندما تكون الخلية عبارة عن خلية صيغة.
Copy(GridCell)نسخ البيانات من خلية مصدر .
CopyStyle(Style)انسخ النمط وقم بتعيين النمط للخلية
override Equals(object)
GetCellArea()
GetFont()الحصول على خط الخلية. عند تغيير الخط ، يجب استدعاء طريقة “SetFont” ، لتعيين الخط على الخلية.
GetFontColor()الحصول على لون خط الخلية. عند تغيير اللون ، يجب استدعاء طريقة “SetFontColor” ، لتعيين لون الخط على الخلية.
override GetHashCode()
GetStyle()الحصول على نمط الخلية. عند تغيير النمط ، يجب عليك استدعاء طريقة “SetStyle” ، لتعيين النمط على الخلية.
GetValidation()يحصل على التحقق الذي تم تطبيقه على هذه الخلية. إذا لم يتم تعيينه ، فسيتم إرجاعه فارغًا.
GetWidthOfValue()الحصول على عرض القيمة بوحدة البكسل .
GetWorksheet()الحصول على ورقة العمل الأصل .
IsErrorValue()للتحقق مما إذا كانت الصيغة يمكنها تقييم النتيجة بشكل صحيح.
IsFormula()يمثل إذا كانت الخلية المحددة تحتوي على صيغة.
PutValue(bool)يضع قيمة منطقية في الخلية.
PutValue(DateTime)يضع قيمة DateTime في الخلية.
PutValue(double)يضع قيمة مزدوجة في الخلية .
PutValue(int)يضع قيمة int في الخلية.
PutValue(object)يضع قيمة كائن في الخلية. نفس setValue (كائن param_object)
PutValue(string)يضع قيمة سلسلة في الخلية .
PutValue(string, bool)يضع قيمة سلسلة في الخلية ويحول القيمة إلى نوع بيانات آخر إذا كان ذلك مناسبًا.
PutValue(string, bool, bool)يضع قيمة في الخلية ، إذا كان ذلك مناسبًا ، سيتم تحويل القيمة إلى نوع بيانات آخر وستتم إعادة تعيين تنسيق رقم الخلية.
PutValueAndSetFormatByValue(string)يضبط قيمة الخلية بقيمة سلسلة وتعيين تنسيق الخلية بهذه القيمة.
SetCellValue(object)إذا كانت القيمة عبارة عن صيغة ، فإن هذه الطريقة تحدد قيمة الخلية على أنها FormulaType ،
SetCustom(string)يحدد التنسيق المخصص ، وتعني السلسلة الفارغة أو الفارغة عدم وجود تنسيق مخصص.
SetFont(Font)تعيين الخط على الخلية . لتحسين الأداء ، قم بتنفيذ طريقة “SetFont” ، لا تنفذ خاصية “الخط” .
SetFontColor(Color)تعيين لون الخط إلى الخلية. لتحسين الأداء ، قم بتنفيذ طريقة “SetFontColor” ، لا تنفذ خاصية “لون الخط”.
SetFormula(string, object)اضبط الصيغة وقيمة الصيغة .
SetNumberType(int)ضبط تنسيق عرض الأرقام والتواريخ
SetStyle(Style)تعيين النمط على الخلية . لتحسين الأداء ، قم بتنفيذ طريقة “SetStyle” ، لا تنفذ خاصية “النمط” .
ToString()إرجاع سلسلة تمثل كائن الخلية الحالي.
operator ==
operator !=

أنظر أيضا