Quantcast
Channel: C#タグが付けられた新着記事 - Qiita
Viewing all articles
Browse latest Browse all 9707

【VB.NET、C#】ラベルの文字色を変更する(ForeColorプロパティ)

$
0
0
ラベルの文字色を変更する ラベルの文字色を変更する場合、コントロールのForeColorプロパティに、Color構造体のプロパティを設定することで、文字色の変更が可能です。 color構造体のプロパティはMSDNで公開されています。 実行確認用テストフォーム イベント発生時にForeColorプロパティに対して、Color構造体のプロパティを設定してみます。 「クリックイベント発生時に、ラベルの文字色を変更する」というテストフォームを作成して動作を確認してみます。 【VB.NET】 Private Sub btnFontColorChange_Click(sender As Object, e As EventArgs) Handles btnFontColorChange.Click 'ラベルの文字色を設定 lblComment.ForeColor = Color.Red End Sub 【C#】 private void btnFontColorChange_Click(object sender, EventArgs e) { //ラベルの文字色を設定 lblComment.ForeColor = Color.Red; } 実行すると、こうなります。 「Hello.world!」という文字が赤色に変わりました。 ラベルの文字色を元に戻したい(デフォルトに設定したい)場合 ラベルの文字色を変更した後、元に戻したい場合は、ForeColorプロパティに対して、SystemColorsクラスのControlTextを設定します。 【VB.NET】 'ラベルの文字色を元に戻す lblComment.ForeColor = SystemColors.ControlText 【C#】 //ラベルの文字色を元に戻す lblComment.ForeColor = SystemColors.ControlText; 参考

Viewing all articles
Browse latest Browse all 9707

Trending Articles