2017-01-01 5 views
2

TextBoxのフォントサイズを変更しないで、すでに入力されているすべてのテキストのフォントサイズを変更するにはどうすればよいですか?Textboxのフォントサイズを変更しましたが、すでにテキストはありません

これは私が今やっているものです:

tbox.FontSize = 16; 

それはそこにすでにのテキストのすべてを変更します。

+0

サイズな長さを見つけることによって選択されたサイズを適用し、適用することができますリッチエディットボックスやリッチテキストボックスなど、 –

答えて

1

使用リッチテキストボックスと、あなたは、これを行うことができます

string OldText = string.Empty; 
private void textBox1_GotFocus(object sender, EventArgs e) 
{ 
    OldText = textBox1.Text; 
} 

private void textBox1_TextChanged(object sender, EventArgs e) 
{ 
    string newText = textBox1.Text;  

} 

は、その後、あなたはあなたが豊かなフォーマットをサポートしているコントロールをする必要があります

this.textBox1.SelectionStart = 10; 
this.textBox1.SelectionLength = this.richTextBox1.Text.Length; 
this.textBox1.SelectionFont = new System.Drawing.Font("Maiandra GD", 30); 
+0

ご回答ありがとうございます。私はRichEditBoxで遊んでいましたが、今ではこの機能を利用するにはもっと多くの作業が必要になると思います。私はワードパッドやノートパッドのように動作するコントロールがあることを望んでいたと思います。ふりだしに戻る。ありがとうございました。 – McGrew

関連する問題