RichTextBox.ZoomFactor プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
RichTextBox の現在のズーム レベルを取得または設定します。
public:
property float ZoomFactor { float get(); void set(float value); };
public float ZoomFactor { get; set; }
member this.ZoomFactor : single with get, set
Public Property ZoomFactor As Single
プロパティ値
コントロールの内容をズームする倍率。
例外
指定したズームの倍率が許容範囲外でした。
例
次のコード例は、テキストを拡大し、単語がダブルクリックされたときにコントロールのテキスト内の単語を自動的に選択し、コントロールのクライアント領域の右側に余白を持つ を作成 RichTextBox する方法を示しています。 コントロールの RichTextBox 幅が小さい場合、このコードを使用すると、 RichTextBox テキストの各文字が独自の行に表示される が作成されます。 この垂直方向の表示位置では、単語の任意の部分をクリックすると、テキストが垂直方向に表示されるという事実に関係なく、単語のすべての文字が選択されます。 この例では、 という名前richTextBox1
のコントロールを含むフォームがRichTextBox必要です。
private:
void ZoomMyRichTextBox()
{
// Enable users to select entire word when double clicked.
richTextBox1->AutoWordSelection = true;
// Clear contents of control.
richTextBox1->Clear();
// Set the right margin to restrict horizontal text.
richTextBox1->RightMargin = 2;
// Set the text for the control.
richTextBox1->SelectedText = "Alpha Bravo Charlie Delta Echo Foxtrot";
// Zoom by 2 points.
richTextBox1->ZoomFactor = 2.0f;
}
private void ZoomMyRichTextBox()
{
// Enable users to select entire word when double clicked.
richTextBox1.AutoWordSelection = true;
// Clear contents of control.
richTextBox1.Clear();
// Set the right margin to restrict horizontal text.
richTextBox1.RightMargin = 2;
// Set the text for the control.
richTextBox1.SelectedText = "Alpha Bravo Charlie Delta Echo Foxtrot";
// Zoom by 2 points.
richTextBox1.ZoomFactor = 2.0f;
}
Private Sub ZoomMyRichTextBox()
' Enable users to select entire word when double clicked.
richTextBox1.AutoWordSelection = True
' Clear contents of control.
richTextBox1.Clear()
' Set the right margin to restrict horizontal text.
richTextBox1.RightMargin = 2
' Set the text for the control.
richTextBox1.SelectedText = "Alpha Bravo Charlie Delta Echo Foxtrot"
' Zoom by 2 points.
richTextBox1.ZoomFactor = 2.0F
End Sub
注釈
このプロパティの値は、1/64 (0.015625) から 64.0 までの範囲で指定できます。含まれません。 値 1.0 は、コントロールにズームが適用されていないことを示します。 ドキュメントに TrueType フォントが含まれている場合、ズーム機能は最適に実行されます。 TrueType ではないフォントがコントロールのドキュメント内で使用されている場合、 ZoomFactor プロパティは最も近い整数の値を使用します。 このプロパティを使用すると、コントロールの RichTextBox ユーザーが小さすぎて表示できないドキュメントのセクションを拡大したり、ビューを縮小して、より多くのドキュメントを画面に表示したりできます。
適用対象
.NET