Click here to Skip to main content
15,562,561 members
Articles / Programming Languages / C#
Posted 1 Dec 2005


41 bookmarked

A Control List View

Rate me:
Please Sign up or sign in to vote.
4.21/5 (10 votes)
1 Dec 2005CPOL
A Control List View which can display Like Tile View
Sample Image - Control_List_View.jpg


Sometimes a tile list view is more useful then the standard list view control. The standard control doesn't support tile view. I needed to display some objects like tile view available in Windows Explorer. I searched on the net to solve my problem. But I could not found a better solution. So, I decided to design such a user control. While developing the tile view control, I found a better looking representation of my objects by combining the tile view and thumb nail view. The Items are the user control which can be designed according to the requirements. It has some very good features...

Auto Resize

ControlListView can resize its objects automatically if the container size changes. It arranges the items according to the available size of the container.

Auto Height Resize

ControlListView can change its height to view all the items without scroll bar if needed.


User can add, modify and delete items. It provides all the events needed to perform specific operations with the items.



  • 1st December, 2005: Initial post


This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

Written By
Software Developer (Senior) KAZ Software Limited
Bangladesh Bangladesh
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.

Comments and Discussions

QuestionChange icon and back color without item property ? Pin
ShadowThe22-Nov-10 7:31
ShadowThe22-Nov-10 7:31 
GeneralGood job! Pin
tvbusy2-Dec-05 16:49
tvbusy2-Dec-05 16:49 
AnswerRe: Good job! Pin
H. S. Masud2-Dec-05 18:55
H. S. Masud2-Dec-05 18:55 
I designed it after doing the entire search on the net. So, naturally I could not found it, as I haven't uploaded this article by that time. So, I decided to design it. I could not believe that I faced a problem which no one else did. So, I tried to help them. It's good that you need that help.
You can use it in your commercial application. But I would like to know the name of the application for further reference. As I'm already using it in a commercial application.
I would appreciate you if you share the improvement you made to the control. I might use it in my application too. Please mail me your improvement and name of the application you are using the control at

Hasan Shahriar Masud
Senior Software Engineer
Kaz Software limited
Dhaka, Bangladesh

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.