2011-08-12 7 views
2

選択したテキストにカラーを適用するようにカラーダイアログを作成したいのですがどうすればいいですか?ありがとう。C言語で選択されたテキストにのみカラーダイアログを使用する方法

+0

とは対照的に彼らは、テキスト選択の書式をサポートしていますか? RichTextBoxまたは通常のテキストボックスを使用しますか?あなたは今どのようにColorDialogを見せていますか? –

+0

ここに私のコードは、私は方法でrichtextboxを使用しています。プライベートvoid toolStripButton7_Click(オブジェクト送信者、EventArgs e) { ColorDialog mycolor = new ColorDialog();それが働いた } { – mendez

答えて

1

あなたはRichTextBoxを使用する必要があります:あなたが何をしようとしなかったラベルまたはテキストボックス

richTextBox1.SelectionStart=startPosition; 
richTextBox1.SelectionLength=length; 
richTextBox1.SelectionColor=myColorDialog.Color; 
+0

(mycolor.ShowDialog()== System.Windows.Forms.DialogResult.OK)ここ { が//欠けているコード } 場合}感謝 – mendez

0

RTF/HTMLのdoc形式の場合は、簡単にこれを行うことができます。他のスレッドを確認してください。同じことを議論することはほとんどありません。

関連する問題