c# - Finding checkboxes inside a gridview in wpf -
i have following code:
<listview name="lvwyears" margin="0,32,191,29" itemssource="{binding path=yearcollection}"> <listview.view> <gridview> <gridviewcolumn> <gridviewcolumnheader> <checkbox click="checkbox_checked" horizontalalignment="left" content="year" padding="50,0,0,0" margin="20,0,0,0"></checkbox> </gridviewcolumnheader> <gridviewcolumn.celltemplate> <datatemplate> <checkbox click="checkboxindividual_click" name="cbxyears" verticalalignment="center" content="{binding}" horizontalalignment="left" padding="50,0,0,0" margin="20,0,0,0" /> </datatemplate> </gridviewcolumn.celltemplate> </gridviewcolumn> </gridview> </listview.view>
i want iterate through checkboxes , check them whenever checkbox in gridviewcolumnheader checked. i've tried using visualtree , have failed, errors in element must visual or visual3d.
any appreciated. thanks!
it doesn't make sense check checkboxes without ischecked being bound something. change itemssource collection of structs integer , bool. when checkbox checked, iterate through , set bools true.
if insist on leaving integer list in place, total hack use loaded event in each checkbox record in list , check in list when top checkbox checked, not recommend this.
Comments
Post a Comment