Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CheckBox to ImageListViewItem #40

Closed
GoogleCodeExporter opened this issue Jul 28, 2015 · 7 comments
Closed

CheckBox to ImageListViewItem #40

GoogleCodeExporter opened this issue Jul 28, 2015 · 7 comments

Comments

@GoogleCodeExporter
Copy link

Ozgur,
This enhancement provides an option to include a CheckBox to the
ImageListViewItem and is a significant addition to the guts of your
control.

This option becomes handy if you would like to check several items 
for further batch processing. Regard this as an alternative to
mouse select, which has the downside that selections disappear
when user does not press shift or control on mouse click.

This implementation allows to toggle check marks for a single item 
or
mouse select several items, click on a checkbox of a selected item
and all other selected items will have the toggled check mark.

New features:
=============
ImageListView()     
---------------
Properties: 
bool              ShowCheckBox      whether to show checkbox
ContentAlignment  CheckBoxAlign     position checkbox
int       CheckBoxPadding   checkbox padding all

Events:     
OnItemCheckBoxClick

Methods:
void         CheckAll()     Marks all items as checked.
void         ClearChecked()     Marks all items as unchecked.
void         InverseChecked()   Inverses all items check mark.


ImageListViewItem() 
-------------------
Properties: 
bool         Checked        value whether the item is checked

Please note, attached screenshot includes the proposed FileIcon property as
proposed in Issue39 (which I marked by mistake as defect).

Robby

Original issue reported on code.google.com by [email protected] on 7 Mar 2010 at 11:17

Attachments:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants