RichTextBox.ZoomFactor プロパティ
アセンブリ: System.Windows.Forms (system.windows.forms.dll 内)

Dim instance As RichTextBox Dim value As Single value = instance.ZoomFactor instance.ZoomFactor = value
[LocalizableAttribute(true)] public: property float ZoomFactor { float get (); void set (float value); }
/** @property */ public float get_ZoomFactor () /** @property */ public void set_ZoomFactor (float value)
コントロールの内容をズームする倍率。


このプロパティの有効値は、1/64 から 64.0 までの範囲の値です。値 1.0 は、コントロールにズームを適用しないことを示します。このズーム機能は、ドキュメントで TrueType フォントが使用されている場合に最適に動作します。コントロールのドキュメント内で TrueType 以外のフォントが使用されている場合、ZoomFactor プロパティは、近似整数値を使用します。このプロパティを使用すると、ユーザーが RichTextBox コントロールのドキュメント内で小さくて読みにくい部分を拡大したり、より多くのドキュメントを画面上に表示するためにビューを縮小できるようになります。

テキストが拡大表示され、コントロールのテキスト内の単語がダブルクリックされたときに単語が自動的に選択され、コントロールのクライアント領域の右側に余白がある RichTextBox を作成する方法を次のコード例に示します。RichTextBox コントロールの幅が小さい場合にこのコードを使用すると、テキストが見かけ上 1 行に 1 文字だけ表示される RichTextBox が作成されます。この垂直表示位置の場合、単語の任意の部分をクリックすると、テキストが縦書きで表示されていることにかかわらず、単語のすべての文字が選択されます。この例では、richTextBox1 という名前の RichTextBox コントロールがフォームに配置されている必要があります。
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
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 void ZoomMyRichTextBox() { // Enable users to select entire word when double clicked. richTextBox1.set_AutoWordSelection(true); // Clear contents of control. richTextBox1.Clear(); // Set the right margin to restrict horizontal text. richTextBox1.set_RightMargin(2); // Set the text for the control. richTextBox1.set_SelectedText("Alpha Bravo Charlie Delta Echo Foxtrot"); // Zoom by 2 points. richTextBox1.set_ZoomFactor(2); } //ZoomMyRichTextBox

Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Weblioに収録されているすべての辞書からRichTextBox.ZoomFactor プロパティを検索する場合は、下記のリンクをクリックしてください。

- RichTextBox.ZoomFactor プロパティのページへのリンク