0から9までの各番号の色を0に設定し、白から黒の白を0に、黒を9に設定したいので、中央に青= 2、緑= 1 、赤= 4。 したがって、ユーザーが2144214の番号を入力すると、新しい色を計算して作成することができました。 2xgreen、2xblue、3xredのようなものは、2 + 2 + 1 + 1 + 4 + 4 + 4となり、結果は新しい色になります。 それはアイデアですが、私を殺している部分は色の値を変数に設定しています。それは可能でしょうか? 私はWPF C#アプリケーションで作業しています。私は色をint変数に設定する
enum Color
{
white = 0,
red = 1,
blue = 2,
black = 9
}
はリンクenum型を使用することをお勧めいたしますでしょう
Color.FromArgb() –
WPFにおける任意の色は、HTML文字列で表すことができる: TTは、透明性とRRある#TTRRGGBB、GG、BB、赤、緑、青、あなたがこれに任意の色を作成することができるようにコード行:Color color =(Color)ColorConverter.ConvertFromString( "#FFDFD991");これはスタックオーバーフローの答えです。http://stackoverflow.com/questions/2109756/how-to-get-color-from-hexadecimal-color-code-using-net –
そして、私は赤、青、および青を初期化する必要があります緑、私はアプリの後半の各色の数を数えることができますか? – AlexDev