67 references to _selectedItems
PresentationFramework (67)
System\Windows\Automation\Peers\SelectorAutomationPeer.cs (4)
87
int count = owner.
_selectedItems
.Count;
96
SelectorItemAutomationPeer peer = FindOrCreateItemAutomationPeer(owner.
_selectedItems
[i].Item) as SelectorItemAutomationPeer;
144
int numSelected = owner.
_selectedItems
.Count;
149
SelectorItemAutomationPeer peer = FindOrCreateItemAutomationPeer(owner.
_selectedItems
[0].Item) as SelectorItemAutomationPeer;
System\Windows\Automation\Peers\SelectorItemAutomationPeer.cs (1)
95
return parentSelector.
_selectedItems
.Contains(parentSelector.NewItemInfo(Item));
System\Windows\Controls\DataGrid.cs (4)
4843
int numItemsSelected =
_selectedItems
.Count;
4852
ItemInfo itemInfo =
_selectedItems
[index];
4893
ItemInfo itemInfo =
_selectedItems
[index];
4935
if (minimalModify &&
_selectedItems
.Contains(info))
System\Windows\Controls\ListBox.cs (5)
820
if (
_selectedItems
.Count > 0)
823
AnchorItemInternal =
_selectedItems
[
_selectedItems
.Count - 1];
864
for (int index = 0; index <
_selectedItems
.Count; index++)
866
ItemInfo info =
_selectedItems
[index];
System\Windows\Controls\Primitives\Selector.cs (51)
888
for (int i = 0; i <
_selectedItems
.Count; i++)
890
SelectionChange.Unselect(
_selectedItems
[i]);
950
if (!value && (
_selectedItems
.Count > 1))
1065
foreach (ItemInfo info in
_selectedItems
)
1227
if (!
_selectedItems
.Contains(info))
1252
AdjustItemInfos(e,
_selectedItems
);
1271
if (
_selectedItems
.Contains(info))
1497
Debug.Assert(!((SelectedIndex >= 0) && (
_selectedItems
.Count == 0)), "SelectedIndex >= 0 implies _selectedItems nonempty");
1504
for (int i = 0; i <
_selectedItems
.Count; i++)
1507
ItemSetIsSelected(
_selectedItems
[i], true);
1519
AdjustItemInfosAfterGeneratorChange(
_selectedItems
, claimUniqueContainer:true);
1559
if (
_selectedItems
.Count == 0)
1566
int index =
_selectedItems
[0].Index;
1602
toAdd.UsesItemHashCodes =
_selectedItems
.UsesItemHashCodes;
1603
toRemove.UsesItemHashCodes =
_selectedItems
.UsesItemHashCodes;
1617
foreach (ItemInfo e in
_selectedItems
)
1710
|| (selectedIndex == -1 &&
_selectedItems
.Count > 0)
1712
&& (
_selectedItems
.Count == 0 || selectedIndex !=
_selectedItems
[0].Index)))
1737
if (
_selectedItems
.Count > 0)
1949
_selectedItems
.UsesItemHashCodes = Items.CollectionView.HasReliableHashCodes();
1960
List<int> knownIndices = new List<int>(
_selectedItems
.Count);
1965
foreach (ItemInfo info in
_selectedItems
)
1995
ItemInfo info =
_selectedItems
.FindMatch(key);
2042
foreach (ItemInfo info in
_selectedItems
)
2125
return (
_selectedItems
.Count == 0) ? null :
_selectedItems
[0].Item;
2131
get { return (
_selectedItems
.Count == 0) ? null :
_selectedItems
[0]; }
2142
if (
_selectedItems
.Count == 0)
2145
int index =
_selectedItems
[0].Index;
2148
index = Items.IndexOf(
_selectedItems
[0].Item);
2149
_selectedItems
[0].Index = index;
2323
_toUnselect = new InternalSelectedItemsStorage(_owner.
_selectedItems
);
2328
if (_owner.
_selectedItems
.Count > 1 && _owner.
_selectedItems
.Count != _toUnselect.Count + 1)
2331
ItemInfo selectedItem = _owner.
_selectedItems
[0];
2334
foreach (ItemInfo info in _owner.
_selectedItems
)
2364
using (_owner.
_selectedItems
.DeferRemove())
2373
if (_owner.
_selectedItems
.Remove(info))
2389
ItemInfo match = _owner.
_selectedItems
.FindMatch(ItemInfo.Key(info));
2393
_owner.
_selectedItems
.Remove(match);
2415
if (!_owner.
_selectedItems
.Contains(info))
2417
_owner.
_selectedItems
.Add(info);
2448
if (_toSelect.Contains(key) && !_owner.
_selectedItems
.Contains(info))
2451
_owner.
_selectedItems
.Add(info);
2521
if (_owner.
_selectedItems
.Contains(info)) return false;
2565
if (!_owner.
_selectedItems
.Contains(key)) return false;
2630
for (int i = _owner.
_selectedItems
.Count - 1; i >= 0; i--)
2632
if (info != _owner.
_selectedItems
[i])
2634
Unselect(_owner.
_selectedItems
[i]);
System\Windows\Controls\SelectedItemCollection.cs (1)
41
foreach (ItemsControl.ItemInfo current in _selector.
_selectedItems
)
System\Windows\Controls\TabControl.cs (1)
493
if (HasItems &&
_selectedItems
.Count == 0)