HeaderFooterCollection hfc = textControl1.Sections.GetItem().HeadersAndFooters;
hfc.Add(HeaderFooterType.Header);
HeaderFooter h = hfc.GetItem(HeaderFooterType.Header);
if (h != null)
{
h.Selection.Text = "Page of ";
h.Selection.Start = 5;
h.Selection.Length = 0;
PageNumberField page = new PageNumberField(1, NumberFormat.ArabicNumbers);
page.Editable = false;
page.DoubledInputPosition = true;
h.PageNumberFields.Add(page);
h.Selection.Start = 9;
h.Selection.Length = 0;
PageNumberField totalPages = new PageNumberField();
totalPages.Editable = false;
totalPages.DoubledInputPosition = true;
totalPages.ShowNumberOfPages = true;
h.PageNumberFields.Add(totalPages);
}
上面代码只是在页眉中添加啦页眉,那如果想在当前光标位子添加页码怎么办,比如我现在关标在页脚处,添加页码自然是添加到页脚处。
这个怎么搞。
|
|