3 writes to _selectedObjects
System.Windows.Forms (3)
System\Windows\Forms\Controls\PropertyGrid\PropertyGrid.cs (3)
990
_selectedObjects
= value is null ? [] : (object[])value.Clone();
1843
_selectedObjects
= null;
2507
_selectedObjects
= newObjects;
65 references to _selectedObjects
System.Windows.Forms (65)
System\Windows\Forms\Controls\PropertyGrid\PropertyGrid.cs (65)
373
if (
_selectedObjects
is not null &&
_selectedObjects
.Length > 0 && _rootEntry is not null)
887
get =>
_selectedObjects
is null ||
_selectedObjects
.Length == 0 ? null :
_selectedObjects
[0];
896
get =>
_selectedObjects
is null ? [] : (object[])
_selectedObjects
.Clone();
931
if (
_selectedObjects
is not null
933
&&
_selectedObjects
.Length == value.Length)
940
if (isSame &&
_selectedObjects
[i] != value[i])
1044
HashSet<Type>? typesWithEvents =
_selectedObjects
.Length > 10 ? new() : null;
1046
for (int i = 0; i <
_selectedObjects
.Length && showEvents; i++)
1048
object currentObject =
_selectedObjects
[i];
1068
&& (eventTab.Tab.GetProperties(
_selectedObjects
[i], attributes)?.Count ?? 0) > 0;
1077
ShowEventsButton(showEvents &&
_selectedObjects
.Length > 0);
1079
EnablePropPageButton(
_selectedObjects
.Length == 1 ?
_selectedObjects
[0] : null);
1091
if (
_selectedObjects
!.Length > 0 && GetFlag(Flags.ReInitTab))
1115
if (
_selectedObjects
.Length > 0)
1739
if (
_selectedObjects
is not null &&
_selectedObjects
.Length > 0)
1741
for (int i = 0; i <
_selectedObjects
.Length; i++)
1762
if (
_selectedObjects
.Length == 1 && site.TryGetService(out IDesignerHost? designerHost))
1841
if (
_selectedObjects
is not null)
2010
if (
_selectedObjects
is null)
2025
for (int j = 0; j <
_selectedObjects
.Length; j++)
2222
if (
_selectedObjects
is null || index < 0 || index >
_selectedObjects
.Length)
2227
object @object =
_selectedObjects
[index];
2443
(
_selectedObjects
is null) || (
_selectedObjects
.Length == 0))
2453
int objectCount =
_selectedObjects
.Length;
2456
if (
_selectedObjects
[i] == e.Component)
2485
if (
_selectedObjects
is not null)
2487
for (int i = 0; i <
_selectedObjects
.Length; i++)
2489
if (e.Component ==
_selectedObjects
[i])
2491
object[] newObjects = new object[
_selectedObjects
.Length - 1];
2492
Array.Copy(
_selectedObjects
, 0, newObjects, 0, i);
2496
Array.Copy(
_selectedObjects
, i + 1, newObjects, i, newObjects.Length - i);
2543
if (
_selectedObjects
is not null &&
_selectedObjects
.Length > 0)
3000
SelectedObjects =
_selectedObjects
;
3027
if (
_selectedObjects
is null)
3032
for (int i = 0; i <
_selectedObjects
.Length; i++)
3035
if (
_selectedObjects
[i] == e.ComponentChanged || typeChanged?.IsAssignableFrom(
_selectedObjects
[i].GetType()) == true)
3113
_selectedObjects
is not null &&
3114
_selectedObjects
.Length > 0)
3116
object baseObject =
_selectedObjects
[0];
3429
if (tabScope <= PropertyTabScope.Component &&
_selectedObjects
is not null &&
_selectedObjects
.Length > 0)
3432
foreach (Type tabType in GetCommonTabs(
_selectedObjects
, PropertyTabScope.Component))
3434
foreach (object @object in
_selectedObjects
)
3644
if (
_selectedObjects
is null)
3649
for (int i = 0; i <
_selectedObjects
.Length; ++i)
3651
if (
_selectedObjects
[i] == oldObject)
3653
_selectedObjects
[i] = newObject;
4061
if (
_selectedObjects
is null ||
_selectedObjects
.Length == 0)
4068
if (_connectionPointCookies is null || (
_selectedObjects
.Length > _connectionPointCookies.Length))
4070
_connectionPointCookies = new AxHost.ConnectionPointCookie[
_selectedObjects
.Length];
4073
for (int i = 0; i <
_selectedObjects
.Length; i++)
4157
if (
_selectedObjects
is not null &&
_selectedObjects
.Length > 0)
4161
_selectedObjects
,