إنشاء إزالة والحصول على تعليقات GridCell

سيناريوهات الاستخدام الممكنة

تشرح المقالة التالية كيفية إنشاء وإزالة والحصول على تعليقات GridCell داخل ورقة عمل GridWeb. من الجدير بالذكر أن GridWeb يعرض التعليق على أنه تلميح أداة مثل MS-Excel عند تحريك الماوس فوق الخلية كما هو موضح في لقطة الشاشة هذه.

ما يجب القيام به: image_بديل_نص

تكوين كائن تعليق داخل Cell

الرجاء استخدام طريقة GridCell.CreateComment لإنشاء كائن تعليق داخل الخلية. ينشئ نموذج التعليمات البرمجية التالي تعليق نموذج في الخلية B4 من ورقة العمل الأولى من GridWeb.

 //Access first worksheet of GridWeb

GridWorksheet sheet = GridWeb1.WorkSheets[0];

//Access cell B4

GridCell cell = sheet.Cells["B4"];

//Create comment with these parameters

//i.e. note, author, isvisible

cell.CreateComment("This is a B4 note.", "Peter", true);

إزالة كائن التعليق من Cell

الرجاء استخدام طريقة GridCell.RemoveComment لإزالة كائن تعليق من الخلية. يزيل نموذج التعليمات البرمجية التالي تعليق الخلية B4 داخل ورقة العمل الأولى من GridWeb.

 //Access first worksheet of GridWeb

GridWorksheet sheet = GridWeb1.WorkSheets[0];

//Access cell B4

GridCell cell = sheet.Cells["B4"];

//Remove the comment object from this cell.

cell.RemoveComment();

احصل على كائن تعليق من Cell

الرجاء استخدام طريقة GridCell.GetComment () للحصول على كائن تعليق من الخلية. يحصل نموذج التعليمات البرمجية التالي على كائن التعليق من الخلية B4 ثم يصل إلى خصائصه المختلفة مثل المؤلف والملاحظة والرؤية وما إلى ذلك.

 //Access first worksheet of GridWeb

GridWorksheet sheet = GridWeb1.WorkSheets[0];

//Access cell B4

GridCell cell = sheet.Cells["B4"];

//Get comment of this cell

GridComment gridComm = cell.GetComment();

//Access its various properties

string strAuth = gridComm.Author;

string strNote = gridComm.Note;

bool isVis = gridComm.IsVisible;