コントロールのBackColorの比較
- 題名: コントロールのBackColorの比較
- 著者: ゆきねこ
- 日時: 2005/02/09 15:02:33
- ID: 9027
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[2]: コントロールのBackColorの比較
- 著者: ゆきねこ
- 日時: 2005/02/09 16:06:08
- ID: 9032
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[3]: コントロールのBackColorの比較
- 著者: 深山
- 日時: 2005/02/09 16:49:31
- ID: 9035
- この記事の返信元:
- この記事への返信:
- ツリーを表示
分類:[.NET]
最近VB.NETを始めたばかりで、はじめて質問します。
よろしくお願いいたします。
フォーム上コントロール(テキストボックス等)のBackColorプロパティ
で分岐するIf条件文を作成したいのですが、エラーになってしまいます。
(例)あらかじめ背景色を設定しておき、ある背景色のものだけ処理対象としたい。
Me.txt1.BackColor = Color.Bisque <-これはエラーにならない
Me.txt2.BackColor = Color.White <-これはエラーにならない
For Each Ctl In Me.Controls
If Ctl.BackColor = Color.Bisque Then <-エラーになる
End If
Next
値の代入はColor構造体で設定できますが、
値の取得(比較)はどうしたらよいのでしょうか?
色々自分なりにやってみたのですがどうしても分からず質問いたしました。
よろしくお願いします。