[リストへもどる]
一括表示

投稿時間:2004/06/16(Wed) 09:42
投稿者名:shin1
Eメール:
URL :
タイトル:
ListViewで指定行の色変更
ListViewで、ダブルクリックで指定した行の背景色(BackColor)の変更は可能なのでしょうか?
ListView1.BackColor では、ListView全ての背景色が変わってしまいますし・・・
ListView1.SelectedItem.ForeColor で、指定行の文字色の変更は出来るのですが
ListView1.SelectedItem.BackColor が エラーになるので無理って事ですよね・・・

投稿時間:2004/06/16(Wed) 09:59
投稿者名:S.S
Eメール:
URL :
タイトル:
Re: ListViewで指定行の色変更
> ListViewで、ダブルクリックで指定した行の背景色(BackColor)の変更は可能なのでしょうか?
> ListView1.BackColor では、ListView全ての背景色が変わってしまいますし・・・
> ListView1.SelectedItem.ForeColor で、指定行の文字色の変更は出来るのですが
> ListView1.SelectedItem.BackColor が エラーになるので無理って事ですよね・・・

かなりカスタマイズしてやれば可能ですよ。
下記URLにサンプルがあります。
背景色の変更は可能ですけどそこまでやる必要があるのかな?・・・って感じです(^^;

http://www.mitene.or.jp/~sugisita/vb6_cmctl.html

投稿時間:2004/06/16(Wed) 11:31
投稿者名:花ちゃん
Eメール:
URL :
タイトル:
Re^2: ListViewで指定行の色変更
この際、.NET に移行するとか。
.NET なら簡単に設定できます。

参考までに
ListView1.Items(1).UseItemStyleForSubItems = True
ListView1.Items(1).ForeColor = Color.Red
ListView1.Items(1).BackColor = Color.Yellow

投稿時間:2004/06/16(Wed) 20:16
投稿者名:shin1
Eメール:
URL :
タイトル:
Re: ListViewで指定行の色変更
S.S さん、花ちゃん さん、ありがとうございました。m(_ _)m

http://www.mitene.or.jp/~sugisita/vb6_cmctl.html
でのサンプルでは、自分の能力不足で時間的に無理で、
自社開発システムなので、.NET に移行は無理なので
結局、MSFlexGrid で対応することになりました・・・
ご迷惑をおかけしました。