FirstColumn
Contenuti
[
Nascondere
]Bookmark.FirstColumn property
Ottiene l’indice in base zero della prima colonna dell’intervallo di colonne della tabella associato al segnalibro.
public int FirstColumn { get; }
Osservazioni
Restituisce**-1** se questo segnalibro non è un segnalibro di colonna di tabella.
Esempi
Mostra come ottenere informazioni sui segnalibri delle colonne della tabella.
Document doc = new Document(MyDir + "Table column bookmarks.doc");
foreach (Bookmark bookmark in doc.Range.Bookmarks)
{
// Se un segnalibro racchiude colonne di una tabella, è un segnalibro di colonna di tabella e il relativo flag IsColumn è impostato su 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)
{
// Stampa il contenuto della prima e dell'ultima colonna racchiusa dal segnalibro.
Console.WriteLine(row.Cells[bookmark.FirstColumn].GetText().TrimEnd(ControlChar.CellChar));
Console.WriteLine(row.Cells[bookmark.LastColumn].GetText().TrimEnd(ControlChar.CellChar));
}
}
}
Guarda anche
- class Bookmark
- spazio dei nomi Aspose.Words
- assemblea Aspose.Words