SelectStyle Method |
[Top] [Chapter] [Previous] [Next] |
Declaration void SelectStyle(string StyleName); Description Selects a certain style. The style can be then manipulated through interface CurrStyle and CurrStyleAttr.
VB.NET example:
'initialize the reference to "Memo" Dim Memo As IWPEditor Memo = Me.WpdllInt1.Memo 'Create a new header (for all pages) and place the cursor inside Memo.TextCursor.InputHeader(0, "", "") 'create a text style called "myStyle", this is not used for the actual header, confusing isn't it 'Selects a certain style. The style can be then manipulated through interface CurrStyle. Memo.SelectStyle("myStyle") 'This interface is used to change the character attributes defined by the current style. Memo.CurrStyleAttr.SetFontface("Times New Roman") Memo.CurrStyleAttr.SetFontSize("32") 'Now set paragraph attributes Memo.CurrStyle.Alignment = 1 '0=lLeft, 1=Center, 2=Right, 3=Justified 'now apply this style to the current paragraph Memo.CurrAttr.Clear() 'clear the writing attributes otherwise the style is not used 'because the style attributes are overridden by the character attributes Memo.CurrPar.StyleName = "myStyle" Memo.TextCursor.InputText("Header added programmatically") ' can't see how to add page numbers etc 'Goto Body Memo.TextCursor.GotoBody() 'This is required if you change a paragraph style Memo.ReformatAll(True, True)
Please also see InputRowStart - there we added an VB.NET example which creates a table using merged cells and paragraph styles. Category |