FirstColumn
محتويات
[
يخفي
]Bookmark.FirstColumn property
الحصول على الفهرس الصفري للعمود الأول من نطاق أعمدة الجدول المرتبط بالإشارة المرجعية.
public int FirstColumn { get; }
ملاحظات
إرجاع**-1** إذا كانت هذه الإشارة المرجعية ليست إشارة مرجعية لعمود الجدول.
أمثلة
يوضح كيفية الحصول على معلومات حول الإشارات المرجعية لأعمدة الجدول.
Document doc = new Document(MyDir + "Table column bookmarks.doc");
foreach (Bookmark bookmark in doc.Range.Bookmarks)
{
// إذا كانت الإشارة المرجعية تحتوي على أعمدة الجدول، فهي إشارة مرجعية لعمود الجدول، وتم تعيين علامة IsColumn الخاصة بها على true.
Console.WriteLine($"Bookmark: {bookmark.Name}{(bookmark.IsColumn ? " (Column)" : "")}");
if (bookmark.IsColumn)
{
if (bookmark.BookmarkStart.GetAncestor(NodeType.Row) is Row row &&
bookmark.FirstColumn < row.Cells.Count)
{
// اطبع محتويات العمودين الأول والأخير المحاطة بالإشارة المرجعية.
Console.WriteLine(row.Cells[bookmark.FirstColumn].GetText().TrimEnd(ControlChar.CellChar));
Console.WriteLine(row.Cells[bookmark.LastColumn].GetText().TrimEnd(ControlChar.CellChar));
}
}
}
أنظر أيضا
- class Bookmark
- مساحة الاسم Aspose.Words
- المجسم Aspose.Words