67 references to _selectedItems
PresentationFramework (67)
System\Windows\Automation\Peers\SelectorAutomationPeer.cs (4)
86
int count = owner.
_selectedItems
.Count;
95
SelectorItemAutomationPeer peer = FindOrCreateItemAutomationPeer(owner.
_selectedItems
[i].Item) as SelectorItemAutomationPeer;
143
int numSelected = owner.
_selectedItems
.Count;
148
SelectorItemAutomationPeer peer = FindOrCreateItemAutomationPeer(owner.
_selectedItems
[0].Item) as SelectorItemAutomationPeer;
System\Windows\Automation\Peers\SelectorItemAutomationPeer.cs (1)
94
return parentSelector.
_selectedItems
.Contains(parentSelector.NewItemInfo(Item));
System\Windows\Controls\DataGrid.cs (4)
4842
int numItemsSelected =
_selectedItems
.Count;
4851
ItemInfo itemInfo =
_selectedItems
[index];
4892
ItemInfo itemInfo =
_selectedItems
[index];
4934
if (minimalModify &&
_selectedItems
.Contains(info))
System\Windows\Controls\ListBox.cs (5)
819
if (
_selectedItems
.Count > 0)
822
AnchorItemInternal =
_selectedItems
[
_selectedItems
.Count - 1];
863
for (int index = 0; index <
_selectedItems
.Count; index++)
865
ItemInfo info =
_selectedItems
[index];
System\Windows\Controls\Primitives\Selector.cs (51)
887
for (int i = 0; i <
_selectedItems
.Count; i++)
889
SelectionChange.Unselect(
_selectedItems
[i]);
949
if (!value && (
_selectedItems
.Count > 1))
1064
foreach (ItemInfo info in
_selectedItems
)
1226
if (!
_selectedItems
.Contains(info))
1251
AdjustItemInfos(e,
_selectedItems
);
1270
if (
_selectedItems
.Contains(info))
1496
Debug.Assert(!((SelectedIndex >= 0) && (
_selectedItems
.Count == 0)), "SelectedIndex >= 0 implies _selectedItems nonempty");
1503
for (int i = 0; i <
_selectedItems
.Count; i++)
1506
ItemSetIsSelected(
_selectedItems
[i], true);
1518
AdjustItemInfosAfterGeneratorChange(
_selectedItems
, claimUniqueContainer:true);
1558
if (
_selectedItems
.Count == 0)
1565
int index =
_selectedItems
[0].Index;
1601
toAdd.UsesItemHashCodes =
_selectedItems
.UsesItemHashCodes;
1602
toRemove.UsesItemHashCodes =
_selectedItems
.UsesItemHashCodes;
1616
foreach (ItemInfo e in
_selectedItems
)
1709
|| (selectedIndex == -1 &&
_selectedItems
.Count > 0)
1711
&& (
_selectedItems
.Count == 0 || selectedIndex !=
_selectedItems
[0].Index)))
1736
if (
_selectedItems
.Count > 0)
1948
_selectedItems
.UsesItemHashCodes = Items.CollectionView.HasReliableHashCodes();
1959
List<int> knownIndices = new List<int>(
_selectedItems
.Count);
1964
foreach (ItemInfo info in
_selectedItems
)
1994
ItemInfo info =
_selectedItems
.FindMatch(key);
2041
foreach (ItemInfo info in
_selectedItems
)
2124
return (
_selectedItems
.Count == 0) ? null :
_selectedItems
[0].Item;
2130
get { return (
_selectedItems
.Count == 0) ? null :
_selectedItems
[0]; }
2141
if (
_selectedItems
.Count == 0)
2144
int index =
_selectedItems
[0].Index;
2147
index = Items.IndexOf(
_selectedItems
[0].Item);
2148
_selectedItems
[0].Index = index;
2322
_toUnselect = new InternalSelectedItemsStorage(_owner.
_selectedItems
);
2327
if (_owner.
_selectedItems
.Count > 1 && _owner.
_selectedItems
.Count != _toUnselect.Count + 1)
2330
ItemInfo selectedItem = _owner.
_selectedItems
[0];
2333
foreach (ItemInfo info in _owner.
_selectedItems
)
2363
using (_owner.
_selectedItems
.DeferRemove())
2372
if (_owner.
_selectedItems
.Remove(info))
2388
ItemInfo match = _owner.
_selectedItems
.FindMatch(ItemInfo.Key(info));
2392
_owner.
_selectedItems
.Remove(match);
2414
if (!_owner.
_selectedItems
.Contains(info))
2416
_owner.
_selectedItems
.Add(info);
2447
if (_toSelect.Contains(key) && !_owner.
_selectedItems
.Contains(info))
2450
_owner.
_selectedItems
.Add(info);
2520
if (_owner.
_selectedItems
.Contains(info)) return false;
2564
if (!_owner.
_selectedItems
.Contains(key)) return false;
2629
for (int i = _owner.
_selectedItems
.Count - 1; i >= 0; i--)
2631
if (info != _owner.
_selectedItems
[i])
2633
Unselect(_owner.
_selectedItems
[i]);
System\Windows\Controls\SelectedItemCollection.cs (1)
40
foreach (ItemsControl.ItemInfo current in _selector.
_selectedItems
)
System\Windows\Controls\TabControl.cs (1)
492
if (HasItems &&
_selectedItems
.Count == 0)