Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
私は持っています
public String colorid = "Blue";
と
Sbrush = new SolidBrush(Color.Convert.ToInt32(colorid));
どこか別の場所でcoloridを定義できるようにしたいので、そのようなSolidBrushコードを作成しました。今、これは機能しません。誰かが私を助けてくれたら幸いです。
名前から色を作成する
Color.FromName("Blue")
このようにして、色名とhtml色の両方をサポートします。
string nm = "Blue"; // or f.ex. "#0000ff" if (nm.StartsWith("#")) { return ColorTranslator.FromHtml(nm); } else { return Color.FromName(nm); }