■89938 / inTopicNo.1) |
Colorの値のリストアップ表示 |
□投稿者/ ZZYZ (1回)-(2019/01/22(Tue) 18:03:44)
|
分類:[C#]
2019/01/22(Tue) 18:04:32 編集(投稿者)
ソフト初心者です。 開発環境:Visual Studio 2013 使用言語:C#
DataGridViewの背景色を付けようとしており、どの色を使用するか決めるために 色のリストが見てみたく、Webサイトで見つけた方法で色リストの作成を行いましたが 色が表示されません。原因がわからないため、質問させていただきました。 以下参考にしたWebサイトとソースコードです。
参考Web:http://whoopsidaisies.hatenablog.com/entry/2014/01/15/202429
ソースコード var colors = typeof(Color).GetProperties(System.Reflection.BindingFlags.Static | System.Reflection.BindingFlags.Public) .Select(p => Color.FromName(p.Name)) .ToList();
dataGridView1.DataSource = colors;
foreach (DataGridViewColumn col in dataGridView1.Columns) if (col.Name != "R" && col.Name != "G" && col.Name != "B" && col.Name != "Name") col.Visible = false;
for (int i = 0; i < colors.Count; ++i) dataGridView1["Name", i].Style.BackColor = colors[i]; ←この部分についてです。 dataGridView1.Columns["Name"].DisplayIndex = 0;
|
|