ComponentOne Studio for WinRT XAML
IStyleOverride インターフェース
メンバ 

このインタフェースは、C1RichTextBox にスタイルのオーバーライドを提供するために実装されます。
オブジェクト モデル
IStyleOverride インターフェース
構文
'宣言
 
Public Interface IStyleOverride 
public interface IStyleOverride 
解説

スタイルのオーバーライドは、ドキュメントを変更することなく C1RichTextBox に表示される C1.Xaml.RichTextBox.Documents.C1Document のスタイルを変更する方法です。

このインタフェースを実装するには、2つの方法があります。1つは、GetStyles が呼び出されるたびに C1RangeStyle のコレクションを計算します。または、事前に計算された C1RangeStyle のコレクションを用意し、GetStyles のパラメータとして渡された範囲内のスタイルを返します。2つ目の方法では、C1RangeStyleCollection を使用することをお勧めします。

オーバーライドできるのは、ドキュメントのレイアウトを変更しないスタイルプロパティだけです。たとえば、C1.Xaml.RichTextBox.Documents.C1TextElement.FontWeightProperty はオーバーライドできませんが、C1.Xaml.RichTextBox.Documents.C1TextElement.ForegroundProperty はオーバーライドできます。

参照

IStyleOverride メンバ
C1.Xaml.RichTextBox 名前空間

 

 


Copyright © GrapeCity inc. All rights reserved.