C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

■94183 / 5階層)  カラーコード(文字列)から色に変換したい
□投稿者/ 魔界の仮面弁士 (2629回)-(2020/03/24(Tue) 10:39:51)
2020/03/24(Tue) 11:24:10 編集(投稿者)

No94181 (あい さん) に返信
> つまりはこういう事でしょうか?

前提条件が提示されていないので判断できません。


あいさんにとって『色の表示をするセルを指定する』というのは、何を意味していますか?
「セルの値によって、どの列の色を変えるか」が変わったりするのでしょうか?


> Dim gridColumn = DirectCast(sender, DataGridView).Columns(e.ColumnIndex)←追加

色情報は mst_color.BACKCOLOR の値で良いとして、
どのセルを指定するのかという情報は、何を基準とするのでしょうか。


DataGridViewColumn の型や Name で判断するなら、.Columns(e.ColumnIndex) の取得も必要になりますが、
列番号だけで指定できる話ならば、e.ColumnIndex の値を
If ステートメント等で判断するだけで十分だと思います。

あるいはデータバインド先の DataRow の内容に左右されるなら、
先のサンプルの DataRowView インスタンスから拾えます。

もしくは非連結なセルの値を読み取る必要があるのなら、
 Dim dgv = DirectCast(sender, DataGridView)
 'Dim val = dgv(列名, 行番号).Value
 Dim val = dgv(列番号, 行番号).Value
などから値を拾えるでしょう。
編集キー/

前の記事(元になった記事) 次の記事(この記事の返信)
←Re[4]: カラーコード(文字列)から色に変換したい /あい →Re[6]: カラーコード(文字列)から色に変換したい /あい
 
上記関連ツリー

カラーコード(文字列)から色に変換したい / あい (20/03/23(Mon) 17:24) #94172
Re[1]: カラーコード(文字列)から色に変換したい / 魔界の仮面弁士 (20/03/23(Mon) 19:33) #94174
  └ Re[2]: カラーコード(文字列)から色に変換したい / あい (20/03/24(Tue) 08:53) #94179
    └ Re[3]: カラーコード(文字列)から色に変換したい / 魔界の仮面弁士 (20/03/24(Tue) 08:56) #94180
      └ Re[4]: カラーコード(文字列)から色に変換したい / あい (20/03/24(Tue) 10:02) #94181
        └ カラーコード(文字列)から色に変換したい / 魔界の仮面弁士 (20/03/24(Tue) 10:39) #94183 ←Now
          └ Re[6]: カラーコード(文字列)から色に変換したい / あい (20/03/24(Tue) 13:38) #94188
            └ Re[7]: カラーコード(文字列)から色に変換したい / 魔界の仮面弁士 (20/03/24(Tue) 14:14) #94190
              └ Re[8]: カラーコード(文字列)から色に変換したい / あい (20/03/24(Tue) 15:17) #94191
                └ Re[9]: カラーコード(文字列)から色に変換したい / 魔界の仮面弁士 (20/03/24(Tue) 16:07) #94193
                  ├ Re[10]: カラーコード(文字列)から色に変換したい / 魔界の仮面弁士 (20/03/24(Tue) 16:19) #94195
                  └ Re[10]: カラーコード(文字列)から色に変換したい / あい (20/03/24(Tue) 16:16) #94194
                    └ Re[11]: カラーコード(文字列)から色に変換したい / 魔界の仮面弁士 (20/03/24(Tue) 16:40) #94198
                      └ Re[12]: カラーコード(文字列)から色に変換したい / あい (20/03/26(Thu) 08:54) #94225
                        └ Re[13]: カラーコード(文字列)から色に変換したい / 魔界の仮面弁士 (20/03/26(Thu) 10:17) #94226
                          └ Re[14]: カラーコード(文字列)から色に変換したい / あい (20/03/26(Thu) 10:32) #94227
                            └ Re[15]: カラーコード(文字列)から色に変換したい / 魔界の仮面弁士 (20/03/26(Thu) 10:47) #94228
                              └ Re[16]: カラーコード(文字列)から色に変換したい / あい (20/03/26(Thu) 11:07) #94230
                                └ Re[17]: カラーコード(文字列)から色に変換したい / 魔界の仮面弁士 (20/03/26(Thu) 11:15) #94231
                                  └ Re[18]: カラーコード(文字列)から色に変換したい / あい (20/03/26(Thu) 11:25) #94232
                                    └ Re[19]: カラーコード(文字列)から色に変換したい / 魔界の仮面弁士 (20/03/26(Thu) 11:36) #94233
                                      ├ Re[20]: カラーコード(文字列)から色に変換したい / あい (20/03/26(Thu) 13:10) #94238
                                      └ Re[20]: カラーコード(文字列)から色に変換したい / あい (20/03/26(Thu) 13:17) #94240 解決済み
                                        └ Re[21]: カラーコード(文字列)から色に変換したい / あい (20/03/26(Thu) 13:19) #94241
                                          └ Re[22]: カラーコード(文字列)から色に変換したい / あい (20/03/26(Thu) 13:19) #94242 解決済み

上記ツリーを一括表示 / 上記ツリーをトピック表示
 
上記の記事へ返信