Listview with background picture

T

Teemu

I have problems with ListView-control because of its GridLines bug in
Windows XP.

I created a function that creates a bitmap which presents those grid lines.
Then I set this image to ListView's BackgroundImage. The grid line bug is
fixed now but this creates an another problem.

While having a background image, list view won't show list item's backcolor
if it's set.

For example:

Listview1.BackgroundImage=MyBitmap
Listview1.Items(2).Backcolor=Colors.Red

That red background won't be seen. Any ideas how to show that backcolor and
have background image at the same time?

Thanks for your answer,
Teemu
 
M

Mythran

Teemu said:
I have problems with ListView-control because of its GridLines bug in
Windows XP.

I created a function that creates a bitmap which presents those grid
lines.
Then I set this image to ListView's BackgroundImage. The grid line bug is
fixed now but this creates an another problem.

While having a background image, list view won't show list item's
backcolor
if it's set.

For example:

Listview1.BackgroundImage=MyBitmap
Listview1.Items(2).Backcolor=Colors.Red

That red background won't be seen. Any ideas how to show that backcolor
and
have background image at the same time?

Thanks for your answer,
Teemu

Yeah, paint the background yourself. Shouldn't be too difficult to
calculate the dimensions, color w/transparency, and calling the
Graphics.DrawRectangle, you should be able to do it :)

Mythran
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top