C# Tutorials and offshore development in India
    Tutorials   Resources   Forum   Communities   Interview   Jobs   Projects   Offshore Development    
Silverlight Tutorials | Mentor | Code Converter | Articles | Code Factory | Computer Jokes | Members | Peer Appraisal | IT Companies | Bookmarks | Revenue Sharing |


Prizes & Awards
My Profile



Active Members
TodayLast 7 Days more...

New Feature: Community Sites: Create your own .NET community website and start earning from Google AdSense ! It's Free !






Add Checkbox to ListView in WPF


Posted Date: 09 Jul 2008    Resource Type: Code Snippets    Category: DataGridView
Author: siddharthMember Level: Bronze    
Rating: Points: 5



The following sample XAML code adds a Checkbox to a ListView(GridView) in WPF.

This is done with a technique "member binding" where we bind one control to another. The DisplayMemberBinding property of control is used to do so.


<Window x:Class="WpfApplication1_grid .Window1"
Really Long Link
Really Long Link
Title="Window1" Height="300" Width="300" Loaded="Window_Loaded">
<Window.Resources>
<ataTemplate x:Key="FirstCell">
<StackPanel Orientation="Horizontal">
<CheckBox Name="chk1" IsChecked="{Binding Path=IsSelected,
RelativeSource={RelativeSource FindAncestor, AncestorType={x:Type ListViewItem}}}"/>
</StackPanel>
</DataTemplate>
</Window.Resources>
<Grid>
<ListView ItemsSource="{Binding}" Name="Sid" GridViewColumnHeader.Click="G ridViewColumnHeaderClickedHan dler">
<ListView.View>
<GridView>
<GridView.Columns>
<GridViewColumn CellTemplate="{StaticResource FirstCell}"
Width="30"/>

<GridViewColumn Header="Rollno" DisplayMemberBinding="{Binding Path=rollno}"/>
<GridViewColumn Header="FirstName" DisplayMemberBinding="{Binding Path=firstname}"/>
<GridViewColumn Header="LastName" DisplayMemberBinding="{Binding Path=lastname}"/>
<GridViewColumn Header="DOJ" DisplayMemberBinding="{Binding Path=DOJ}"/>



</GridView.Columns>
</GridView>
</ListView.View>
</ListView>
<Button Height="23" Margin="20,0,0,42" Name="button1" VerticalAlignment="Bottom" HorizontalAlignment="Left" Width="75" Click="button1_Click">Button< /Button>
</Grid>
</Window>




For more details, visit http://www.orble.com/addcheckbox2listview




Responses


No responses found. Be the first to respond and make money from revenue sharing program.

Feedbacks      
Popular Tags   What are tags ?   Search Tags  
Using DisplayMemberBinding property  .  Member Binding in WPF  .  Listview  .  Add Checkbox to ListView in WPF  .  Add Checkbox to ListView  .  

Post Feedback


This is a strictly moderated forum. Only approved messages will appear in the site. Please use 'Spell Check' in Google toolbar before you submit.
You must Sign In to post a response.
Next Resource: Dynamic creation of datagrid columns in Datagrid using a vb template
Previous Resource: Obtaining Checkbox's SelectedItem
Return to Discussion Resource Index
Post New Resource
Category: DataGridView


Post resources and earn money!
 
Related Resources



dotNet Slackers   BizTalk Adaptors    Web Design


Contact Us    Privacy Policy    Terms Of Use