mercredi 20 mai 2015

ListView checkbox to visible or hide textbox in same row

I have a listview with a column have checkbox and other column having textbox, with multiple row in the listview. I want to set visible and hide property of textbox depending on checkbox checked and unchecked. Please help, I am stuck.

<ListView Width="Auto" ItemsSource="{Binding Path=PayFeeDetails}">
  <ListView.View>
    <GridViewColumn Header="Description" Width="110" >
      <GridViewColumn.CellTemplate>
        <DataTemplate>
          <Grid>
             <Grid.ColumnDefinitions>
               <ColumnDefinition Width="80"/>
               <ColumnDefinition Width="auto"/>
             </Grid.ColumnDefinitions>
             <TextBlock Grid.Column="0" Text="{Binding Path=Description}"/>
             <CheckBox Grid.Column="1" Width="30" Name="CommentCheckBox"/>
          </Grid>
        </DataTemplate>
      </GridViewColumn.CellTemplate>
    </GridViewColumn>
    <GridViewColumnHeader Tag="GameName" Content="Game Name" />
      <GridViewColumn.CellTemplate>
        <DataTemplate>
          <Grid>
             <TextBox Text="{Binding Path=Balance}"/>
             <TextBlock Text="{Binding Path=Balance}"/>
          </Grid>
        </DataTemplate>
       </GridViewColumn.CellTemplate>
     </GridViewColumn>
   </GridView>
  </ListView.View>
 </ListView>




Aucun commentaire:

Enregistrer un commentaire