|
分類:[C#]
2008/12/03(Wed) 09:14:09 編集(投稿者) 2008/12/03(Wed) 09:13:51 編集(投稿者)
C#WINDOWSアプリ開発です
i=0;//はグローバル領域処理
rich.Text = "ABCDEFG"; rich.SelectionStart = 0; rich.SelectionLength = ++i; rich.SelectionColor = System.Drawing.Color.Beige;
初めにフォームコンストラクタでrich.Text = "ABCDEFG";としています 上記コードはキーダウン時処理です。 二行目のrich.Text = "ABCDEFG";をコメントし実行すると キーイベントに来るたびに一文字ずつ色がBeigeになります。そういった動きを正としますが コメントを外すと初めのキーイベントではAが色が変わり問題ありませんが、二回目のキーイベントで AからGまでがBeigeに変わってしまいます 原因がよくわかりません。ご教示お願い致します
|