Browse Source

Selector: fixed possible null object exception.

import/raw
brianlagunas_cp 15 years ago
parent
commit
6ba3a02845
  1. 3
      Main/Source/ExtendedWPFToolkitSolution/Src/WPFToolkit.Extended/Core/Primitives/Selector.cs

3
Main/Source/ExtendedWPFToolkitSolution/Src/WPFToolkit.Extended/Core/Primitives/Selector.cs

@ -323,6 +323,8 @@ namespace Microsoft.Windows.Controls.Primitives
{ {
_ignoreSetSelectedValue = true; _ignoreSetSelectedValue = true;
if (ItemsSource != null)
{
foreach (object item in ItemsSource) foreach (object item in ItemsSource)
{ {
var selectorItem = ItemContainerGenerator.ContainerFromItem(item) as SelectorItem; var selectorItem = ItemContainerGenerator.ContainerFromItem(item) as SelectorItem;
@ -332,6 +334,7 @@ namespace Microsoft.Windows.Controls.Primitives
selectorItem.IsSelected = false; selectorItem.IsSelected = false;
} }
} }
}
_ignoreSetSelectedValue = false; _ignoreSetSelectedValue = false;
} }

Loading…
Cancel
Save