1
colorDialogを使用してバックカラーを変更できるrtbDoc(シンプルワードアプリ)を持っています。 カラーを白に戻さない新しい文書を読み込むと、選択した色が同じになるので、新しい文書を読み込むたびにどのように更新するのですか?ここでリッチテキストボックスをリフレッシュし、バックカラーを消去して新しいホワイトページを表示する
は私が戻るの色
try
{
colorDialog1.Color = rtbDoc.BackColor;
{
if (colorDialog1.ShowDialog() == DialogResult.OK)
{
rtbDoc.BackColor = colorDialog1.Color;
}
}
}
catch (Exception ex)
{
MessageBox.Show(ex.Message.ToString(), "Error");
}
のために持っているものであり、ここで[新規作成]ボタン
if (rtbDoc.Modified == true)
{
DialogResult answer;
answer = MessageBox.Show("Save Document before creating a new document?", "Unsaved Document",
MessageBoxButtons.YesNo, MessageBoxIcon.Question);
if (answer == DialogResult.No)
{
currentFile = "";
this.Text = "Editor: New Document";
rtbDoc.Modified = false;
rtbDoc.Clear();
return;
}
else
{
saveToolStripMenuItem_Click(this, new EventArgs());
rtbDoc.Modified = false;
rtbDoc.Clear();
currentFile = "";
this.Text = "New Document";
return;
}
}
else
{
currentFile = "";
this.Text = "New Document";
rtbDoc.Modified = false;
rtbDoc.Clear();
return;
}
ためのコードであるか、それは私がformLoadイベントに変更する必要がありますいくつかのことでしょうか?
これは機能しましたが、frmMain_Loadに入れなければなりませんでした。 – Nirre