forum

Home / DeveloperSection / Forums / How to get Selected items in WPF CheckBox ListBox

How to get Selected items in WPF CheckBox ListBox

Anonymous User1065518-Jul-2013
HI developers!

Am Using the checkbox in listbox items, how to get the selected checkboxes from the list

<ListBox ItemsSource="{Binding NameList}"  HorizontalAlignment="Left" Margin="16,68,0,12" Name="listBox1" Width="156" IsEnabled="True" SelectionMode="Multiple" Focusable="True" IsHitTestVisible="True" IsTextSearchEnabled="False" FontSize="12" Padding="5" SelectionChanged="listBox1_SelectionChanged">

            <ListBox.ItemTemplate>

                <DataTemplate>

                        <StackPanel Orientation="Horizontal">                     

                               <CheckBox Content="{Binding Path=CNames}" />

                        </StackPanel>

                </DataTemplate>

            </ListBox.ItemTemplate>

        </ListBox>

I tried to loop thru the selected items in the listboxitems, but it throws exception in listboxitem

 private void btnSelected(object sender, RoutedEventArgs e)

    {

        foreach (ListBoxItem item in listBox1.Items)

        {

            if (item.ToString() == "true")

            {

                MessageBox.Show(item.Content.ToString());

            }

        }

    }

thanks


Updated on 18-Jul-2013
I am a content writter !

Can you answer this question?


Answer

1 Answers

Liked By