SelectionChanged event not firing on more than 1 selection

6 posts, 1 answers
  1. gordon
    gordon avatar
    27 posts
    Member since:
    Oct 2015

    Posted 22 Feb Link to this post

    I noticed that the SelectionChanged event fires the first time a selection is made, but not on subsequent selections.

    1) Start with no selections

    2) Select an item.  SelectionChanged gets fired

    3) Select more items.  SelectionChanged does not fire.

  2. Answer
    Vera
    Admin
    Vera avatar
    265 posts

    Posted 25 Feb Link to this post

    Hello Gordon,

    This problem should be resolved with Q1 2019 SP1. If you are using a previous version, I would suggest downloading the latest SP and giving it a try. In case you still experience a problem, I would like to ask you to open a new support ticket and to attach a sample project reproducing the issue.



    Regards,
    Vera
    Progress TelerikWant to extend the target reach of your WPF applications, leveraging iOS, Android, and UWP? Try UI for Xamarin, a suite of polished and feature-rich components for the Xamarin framework, which allow you to write beautiful native mobile apps using a single shared C# codebase.
  3. gordon
    gordon avatar
    27 posts
    Member since:
    Oct 2015

    Posted 25 Feb Link to this post

    Hello Vera,

    Updating to Q1 2019 fixed my issue.  Thanks.

    I have one more.  I'm following the example in WPF Controls Examples, namely the Products MultiColumnComboBox.  I'm binding the selected items, as in the example.  If I start with no selected items, the MCCB works as I'd expect.  But, if I have selected items, they aren't selected when I click on the combobox. I've attached a screenshot.  Notice that "foo" and "bar" are selected, but not in the grid view.  Here's the xaml.  MultiColumnComboBoxSelectedItemsBehavior is just a rename of SelectedItemsBehavior in you sample.

     

    <telerik:RadMultiColumnComboBox x:Name="tagsCombo" Grid.Row="1" Margin="5"  MaxHeight="105" KeepDropDownOpen="False"
                                                        NullText="Select the tags for these fonts..."
                                                        CloseDropDownAfterSelectionInput="True"
                                                        AutoCompleteMode="Search" SelectionMode="Multiple"
                                                        DropDownMinHeight="200"
                                                        DropDownHeight="350" 
                                                        DropDownWidth="400"
                                                        DropDownMinWidth="{Binding RelativeSource={RelativeSource Self}, Path=ActualWidth}"
                                                        DropDownMaxWidth="500"
                                                        uibehaviors:MultiColumnComboBoxSelectedItemsBehavior.SelectedItems="{Binding SelectedTags}"

                                                        DisplayMemberPath="Name">
                <telerik:RadMultiColumnComboBox.ItemsSourceProvider>
                    <telerik:GridViewItemsSourceProvider ItemsSource="{Binding Tags}" AutoGenerateColumns="False">
                        <telerik:GridViewItemsSourceProvider.Columns>
                            <telerik:GridViewSelectColumn Width="35" />
                            <telerik:GridViewDataColumn Header="Name" DataMemberBinding="{Binding Name}" />
                        </telerik:GridViewItemsSourceProvider.Columns>
                    </telerik:GridViewItemsSourceProvider>
                </telerik:RadMultiColumnComboBox.ItemsSourceProvider>
           </telerik:RadMultiColumnComboBox>

     

  4. gordon
    gordon avatar
    27 posts
    Member since:
    Oct 2015

    Posted 25 Feb in reply to gordon Link to this post

    Never mind.  I figure out the problem.  Tags and SelectedTags were different instances of database entities, i.e. SelectedTags was not populated from Tags.
  5. ranees
    ranees avatar
    111 posts
    Member since:
    Nov 2018

    Posted 25 Jun Link to this post

    hiii when i am selecting an item from  RadMultiColumnComboBox in RadGridview..the selected item  getting null after scroll...whats the reason behind this ?

    Item Source

    ---------------------------

     public class StatusList : List<PurchaseItemList>
        {
            public StatusList()
            {
                //Data.EmployeeListUsingLinq();
                //new List<DataRow>(MainWindow.pdAll.Tables[0].Select());
                AddRange((from DataRow row in MainWindow.pdAll.Tables[0].Rows
                          select new PurchaseItemList
                          {
                              product_name = row["product_name"].ToString(),
                              product_code = row["product_code"].ToString(),
                              alternate_name = row["alternate_name"].ToString(),
                              product_Id = Convert.ToInt64(row["product_Id"].ToString()),

                          }).ToList());

    }

    }

    <telerik:GridViewDataColumn Width="200" IsReadOnly="True"  IsFilterable="False" IsGroupable="False" DataMemberBinding="{Binding ourItemName, Mode=TwoWay}" CellStyle="{StaticResource GridViewCellStyle}" Header="Item Name">
       <telerik:GridViewDataColumn.CellTemplate>
          <DataTemplate>
         <telerik:RadMultiColumnComboBox AutoCompleteMode="Search" Tag="{Binding  product_Id,Source={StaticResource
          StatusList}}"  SelectedItem="{Binding ourItemName,Source= {StaticResource StatusList}}" DisplayMemberPath="product_name" SelectedValue="" SelectedValuePath="product_Id" DropDownWidth="400"
      SelectionChanged="RadMultiColumnComboBox_SelectionChanged" GotFocus="RadMultiColumnComboBox_GotFocus">
       <telerik:RadMultiColumnComboBox.ItemsSourceProvider>
     <telerik:GridViewItemsSourceProvider ItemsSource="{StaticResource StatusList}" />
      </telerik:RadMultiColumnComboBox.ItemsSourceProvider>
       </telerik:RadMultiColumnComboBox>
      </DataTemplate>
       </telerik:GridViewDataColumn.CellTemplate>
        </telerik:GridViewDataColumn>

     

  6. ranees
    ranees avatar
    111 posts
    Member since:
    Nov 2018

    Posted 25 Jun Link to this post

    please check the attached image 
Back to Top