2
フォントのフォントサイズを大きくするとリッチテキストボックスのフォントサイズが大きくなる選択されたテキスト。c#[Winフォーム] richtextboxで選択したテキストのみのフォントサイズを変更する方法
テキストボックスで選択したテキストのみのプロパティを変更するにはどうすればよいですか?
public partial class Form1 : Form
{
private void change()
{
if (click == true)
{
FontDialog fd = new FontDialog();
fd.ShowColor = true;//Show color option in font dialog
if (fd.ShowDialog() == DialogResult.OK)
{
//----------------------> How to affect only selected contents
richtextbox.ForeColor = fd.Color;
richtextbox.Font = fd.Font;
}//end if
}
}//end method change
public Form1()
{
InitializeComponent();
}
bool click = false;
private void button1_Click(object sender, EventArgs e)
{
click = true;
change();
}
}
、あなたはリッチテキストボックスの中に見てみたいが、依存かもしれませんあなたの要望。例えばデータを保存する必要がある場合は、システムの他の機能では機能しないフォーマットを保持するためにRTFとして保存する必要があります – musefan
richtextboxを使用した後に同じ問題があります。私は選択されたテキストのみのサイズを増やしたいが、増やすとrichtextboxのテキスト全体が大きくなる。 –
あなたはおそらく間違った機能を使用しています...多分あなたのコードを置く必要があります。私はRichTextBoxで必要な 'SelectionFont'のようなものだと思います。 **編集:**実際には、実際のところ、正しいプロパティthatsはない[チェックアウト](http://stackoverflow.com/questions/11874800/change-style-of-selected-text-in-richtextbox) – musefan