私はC#でフォームを3つのTextBox
コントロールに赤、緑、青として入力して新しい色を作りたいと思っています。例:red = 3、green = 2、blue = 5 「Make Color」ボタンをクリックすると、ラベルに新しい色が表示されます。新しい色を作るにはどうすればいいですか?
9
A
答えて
22
私たちはあなたがこのようになりますいくつかのコードを持っていると仮定しましょう:
int red = Convert.ToIn32(RedColorComponentValueTextBox.Text);
int green = Convert.ToIn32(GreenColorComponentValueTextBox.Text);
int blue = Convert.ToIn32(BlueColorComponentValueTextBox.Text);
その後
Color c = Color.FromArgb(red, green, blue);
を試してみてください、これらの値から色を作成するために、次にForeColor
プロパティ(または設定BackColor
のプロパティ - どちらを変更するかわからない)をc
に設定してください。
あなたはあなたのコードファイル(またはクラス)前文に
using System.Drawing;
を持っている必要があります。
注:例えば、フォーム#RRGGBB
のHTML/CSSの色指定を使用する場合:
Color c = Color.FromArgb(alpha, red, green, blue);
一般的なヒント:あなたはまた、アルファ成分を持っていると思った場合、あなたはこれを試みることができます#335577
、カスタムカラーを作成するために使用FromRgbこのパターン
int red = 0x33, green = 0x55, blue = 0x77;
4
を試してみてください。
Color myRgbColor = new Color();
myRgbColor = Color.FromRgb(3, 2, 5);
+1
@miltiadis:それは言う:それは現在のコンテキストで終了しない '赤'することはできません – sara
関連する問題
- 1. html入力タイプから色を更新するにはどうすればいいですか?=色
- 2. Input Colorから新しい色の値を取得するにはどうすればいいですか?
- 3. 暗い色から明るい色にスケールするにはどうすればいいですか?
- 4. 円の色が更新されないようにするにはどうすればよいですか?
- 5. ワンプアイコンを緑色にするにはどうすればいいですか?
- 6. スペクトログラムに色を追加するにはどうすればいいですか?
- 7. 新しいHighchartチャートを作成するにはどうすればいいですか?jqueryではなく新しいHighchartチャートを作成するには?
- 8. ループタイマーを作るにはどうすればいいですか?
- 9. ドライスクレイプセッションを作るにはどうすればいいですか?
- 10. タートルカラーフェードを作るにはどうすればいいですか?
- 11. メッシュを作るにはどうすればいいですか
- 12. Emacsでコンパイルログに新しいウィンドウを作成するにはどうすればいいですか?
- 13. 別のボタンをクリックして新しいボタンを作成するにはどうすればいいですか
- 14. ラベルテキストの色を変更するにはどうすればいいですか?
- 15. チェックボックスの色を変更するにはどうすればいいですか?
- 16. h1の色を変更するにはどうすればいいですか?
- 17. ボタンの色を変更するにはどうすればいいですか?
- 18. リンクテキストの色を変更するにはどうすればいいですか?
- 19. ノードの色を変更するにはどうすればいいですか?
- 20. powershellの色をリセットするにはどうすればいいですか?
- 21. テーブルの色を変更するにはどうすればいいですか?
- 22. WinFormの色を変更するにはどうすればいいですか?
- 23. UINavigationBarの色を変更するにはどうすればいいですか?
- 24. 色を生成してアイテムを色でグループ化するにはどうすればいいですか?
- 25. jqueryで作成したチャートの色を視覚化するにはどうすればいいですか?
- 26. 古いコミットから新しいGitブランチを作成するにはどうすればよいですか?
- 27. 赤色を緑色に追加して黒くするにはどうすればいいですか?ここ
- 28. has_many:throughとhonor:条件で新しいレコードを作成するにはどうすればいいですか?
- 29. 組織モード - org-captureで新しいファイルを作成するにはどうすればいいですか?
- 30. joomla - joomlaで新しいコンテンツタイプを作成するにはどうすればいいですか?
何色が#のf0f0f0あるときはどうですか? – eaglei22