2008-06-24から1日間の記事一覧

テキストボックスに文字列を流し込んでる最中にフォームを移動させようとすると、重くてガクガクする

C#

AppendText()で妙に時間を食ってた。 リッチテキストボックスならOKだった。

フォームをドラッグして移動中を判定して処理をいれたい

C#

たとえば移動中はウインドウ半透明とか。意外にも ResizeBeginイベント が移動開始 ResizeEndイベント で移動終了 となりますので、このとき呼ばれる関数内に処理を書けばOK。ネタ元:フォームの移動中を判断し半透明にする方法

リッチテキストボックスを一番下までスクロールする

C#

this.txtRichText.Focus(); this.txtRichText.Select(txtRichChat.Text.Length, 0); this.txtRichText.ScrollToCaret(); 一番頭なら this.txtRichText.Select(0, 0); になります。ネタ元

テキストボックスを白いままリードオンリー(ReadOnly)にしたい

C#

フォームのプロパティReadOnlyをtrueにして、 shownイベントの巻数内で.BackColor = Color.White;とする。