| 名前 | 解説 | |
|---|---|---|
![]() | C1DXTextLayout コンストラクタ | C1DXTextLayout クラスの新しいインスタンスを初期化します。 |
C1DXTextLayoutデータ型で公開されるメンバを以下の表に示します。
| 名前 | 解説 | |
|---|---|---|
![]() | C1DXTextLayout コンストラクタ | C1DXTextLayout クラスの新しいインスタンスを初期化します。 |
| 名前 | 解説 | |
|---|---|---|
![]() | AllTextFit | Calculated. Indicates whether all text fit into bounds specified by the C1.Document.Util.C1TextLayout.MaxWidth and C1.Document.Util.C1TextLayout.MaxHeight. C1.Document.Util.C1TextLayoutから継承されます。 |
![]() | CharPitch | Gets or sets the value defining additional space between characters. This value will be added to the width of each character. C1.Document.Util.C1TextLayoutから継承されます。 |
![]() | GdiCompatible | Gets or sets a value indicating whether the text should be rendered in GDI compatible mode. C1.Document.Util.C1TextLayoutから継承されます。 |
![]() | Highlight | Gets or sets the highlighting which should be used. C1.Document.Util.C1TextLayoutから継承されます。 |
![]() | JustifyLastLine | Gets or sets a value indicating whether the last line should be justified if TextAlign is Justify or JustifyChars. C1.Document.Util.C1TextLayoutから継承されます。 |
![]() | Lines | Calculated. List of the text lines. C1.Document.Util.C1TextLayoutから継承されます。 |
![]() | LinesAlign | Gets the vertical text alignment, defines how lines of the text are aligned. C1.Document.Util.C1TextLayoutから継承されます。 |
![]() | LinesFlowDirection | Calculated. Contains the direction of the lines' flow. C1.Document.Util.C1TextLayoutから継承されます。 |
![]() | LineSpacing | Gets or sets the line spacing, 1 by default, no additional spacing. C1.Document.Util.C1TextLayoutから継承されます。 |
![]() | MaxHeight | Gets or sets the maximum available height, null - height is unlimited. C1.Document.Util.C1TextLayoutから継承されます。 |
![]() | MaxWidth | Gets or sets the maximum available width, null - width is unlimited. C1.Document.Util.C1TextLayoutから継承されます。 |
![]() | MeasureTrailingSpaces | Gets or sets a value indicating whether the space at the end of each line is included in a string measurement. C1.Document.Util.C1TextLayoutから継承されます。 |
![]() | NewParagraph | Gets or sets a value indicating whether the first line should be interpretted as first line of the paragraph. C1.Document.Util.C1TextLayoutから継承されます。 |
![]() | Owner | この C1DXTextLayout オブジェクトを所有する IC1DXTextLayoutOwner を取得します。 |
![]() | RightToLeft | Gets a value indicating whether the text are aligned to support locales using right-to-left fonts. C1.Document.Util.C1TextLayoutから継承されます。 |
![]() | TextAlign | Gets the horizontal text alignment. C1.Document.Util.C1TextLayoutから継承されます。 |
![]() | TextAngle | Gets or sets a text angle. C1.Document.Util.C1TextLayoutから継承されます。 |
![]() | TextFitMode | Gets or sets a value indicating how tex should be fit in specified bounds, bounds are specified by the C1.Document.Util.C1TextLayout.MaxWidth and C1.Document.Util.C1TextLayout.MaxHeight, they both should be not null if C1.Document.Util.C1TextLayout.TextFitMode is not None. C1.Document.Util.C1TextLayoutから継承されます。 |
![]() | TextIndent | Gets or sets an indent of first line. C1.Document.Util.C1TextLayoutから継承されます。 |
![]() | TextLength | Calculated. Total text length. C1.Document.Util.C1TextLayoutから継承されます。 |
![]() | TextRanges | Gets the collection of formatted text ranges. C1.Document.Util.C1TextLayoutから継承されます。 |
![]() | VerticalLines | Gets or sets a value indicating whether the lines of text should go from left to right or from right to left. This property is used only if C1.Document.Util.C1TextLayout.TextAngle specifies not a right angle (not 0, 90, 180 or 270). Null indicates that direction will be autocalculated on the base of C1.Document.Util.C1TextLayout.TextAngle, C1.Document.Util.C1TextLayout.MaxWidth, C1.Document.Util.C1TextLayout.MaxHeight. C1.Document.Util.C1TextLayoutから継承されます。 |
![]() | WordWrap | Gets or sets a value indicating whether text automatically wraps to the next line when there is not enough space left on the current line. C1.Document.Util.C1TextLayoutから継承されます。 |
![]() | WritingMode | Gets the writing mode, horizontal, vertical etc. C1.Document.Util.C1TextLayoutから継承されます。 |
| 名前 | 解説 | |
|---|---|---|
![]() | BuildCharMapWhenDrawGlyphRun | 文字幅の配列を構築して DrawGlyphRun(...) メソッドに 渡すかどうかを示す値を取得します。 |
![]() | ForceSpacesForJustify | Gets whether or not whitespaces will be added to align the text. C1.Document.Util.C1TextLayoutから継承されます。 |
![]() | Height | Calculated. The height of the text. C1.Document.Util.C1TextLayoutから継承されます。 |
![]() | SystemFontCollection | C1.Util.DX.DirectWrite.FontCollection を取得します。 |
![]() | UseTransformForSidewaysText | 回転したグリフのないフォントを使用して垂直方向のテキストを描画する場合に、C1DXTextLayout が グラフィックに変換を適用しないかどうかを示す値を取得します。 たとえば、日本語のグリフは、テキストが上から下へ垂直方向に描画される場合に、回転されません。 現在、このプロパティは C1.Win.Document.Util.C1GdiGraphics.C1GdiTextLayout でオーバーライドされます。 StringFormatFlags.DirectionVertical が StringFormat で指定されている場合は、 WinForms グラフィックオブジェクトに回転変換を適用すべきでないためです。 |
![]() | Width | Calculated. The width of the text. C1.Document.Util.C1TextLayoutから継承されます。 |
| 名前 | 解説 | |
|---|---|---|
![]() | IsAutoFontSize | C1.Document.Util.C1TextLayoutから継承されます。 |
| 名前 | 解説 | |
|---|---|---|
![]() | AddText | Adds formatted range of the text to the text layout. C1.Document.Util.C1TextLayoutから継承されます。 |
![]() | BuildSelection | オーバーライドされます。 Builds text selection. |
![]() | Clear | オーバーライドされます。 Clears content of the C1.Document.Util.C1TextLayout object. |
![]() | ClearRanges | 範囲内のすべての要素を削除し、破棄します。 |
![]() | ClearTextRanges | Clears the C1.Document.Util.C1TextLayout.TextRanges collection. C1.Document.Util.C1TextLayoutから継承されます。 |
![]() | Dispose | オーバーロードされます。 オーバーライドされます。 Releases the unmanaged resources used by the C1.Document.Util.C1TextLayout. |
![]() | Draw | オーバーライドされます。 Draws current C1.Document.Util.C1TextLayout on specified C1.Document.Util.C1Graphics. |
![]() ![]() | DWFontStyleToFontStyle | C1.Util.DX.DirectWrite.FontStyle を C1.Win.Document.C1FontStyle 値に変換します。 |
![]() ![]() | DWFontWeightToFontWeight | C1.Util.DX.DirectWrite.FontWeight を C1.Win.Document.C1FontWeight 値に変換します。 |
![]() ![]() | FontStyleToDWFontStyle | C1.Document.C1FontStyle を C1.Util.DX.DirectWrite.FontStyle 値に変換します。 |
![]() ![]() | FontWeightToDWFontWeight | C1.Document.C1FontWeight を C1.Util.DX.DirectWrite.FontWeight 値に変換します。 |
![]() | GetCaretCoords | オーバーライドされます。 Use this function to get the pixel location relative to the top-left of the layout box given the text position and the logical side of the position. |
![]() | GetChar | 指定されたテキスト位置にある文字を取得します。 |
![]() | GetSplitPosition | オーバーライドされます。 Determines position where text can be split. |
![]() | GetString | この C1DXTextLayout オブジェクトのテキストの一部を含む文字列を取得します。 |
![]() | GetText | オーバーライドされます。 Get the text of this text layout as a single string. |
![]() | HitTest | オーバーライドされます。 Use this function passing in a specific pixel location relative to the top-left location of the layout box and obtains the information about the correspondent hit-test metrics of the text string where the hit-test has occurred. |
![]() | MeasureAndDraw | Measures layoyt and draws. C1.Document.Util.C1TextLayoutから継承されます。 |
![]() | MeasureAutoSize | オーバーライドされます。 Measures the text size. |
![]() | MeasureLayout | オーバーライドされます。 Measures full text layout, after calling this method you can use all methods of C1.Document.Util.C1TextLayout, like HitTest(), Draw() etc. |
![]() | Reset | Resets all properties of the C1.Document.Util.C1TextLayout to default values and clears its content. C1.Document.Util.C1TextLayoutから継承されます。 |
| 名前 | 解説 | |
|---|---|---|
![]() | CreateTextRange | オーバーライドされます。 Creates C1.Document.Util.C1TextLayoutRange object. |
![]() | DrawLine | 線を描画します。 |
![]() | FillRectangle | オーバーロードされます。 指定された色で四角形を塗りつぶします。 |
![]() | Finalize | Performs cleanup operations on unmanaged resources. C1.Document.Util.C1TextLayoutから継承されます。 |