3 writes to _selectedObjects
System.Windows.Forms (3)
System\Windows\Forms\Controls\PropertyGrid\PropertyGrid.cs (3)
992
_selectedObjects
= value is null ? [] : (object[])value.Clone();
1841
_selectedObjects
= null;
2505
_selectedObjects
= newObjects;
65 references to _selectedObjects
System.Windows.Forms (65)
System\Windows\Forms\Controls\PropertyGrid\PropertyGrid.cs (65)
375
if (
_selectedObjects
is not null &&
_selectedObjects
.Length > 0 && _rootEntry is not null)
889
get =>
_selectedObjects
is null ||
_selectedObjects
.Length == 0 ? null :
_selectedObjects
[0];
898
get =>
_selectedObjects
is null ? [] : (object[])
_selectedObjects
.Clone();
933
if (
_selectedObjects
is not null
935
&&
_selectedObjects
.Length == value.Length)
942
if (isSame &&
_selectedObjects
[i] != value[i])
1046
HashSet<Type>? typesWithEvents =
_selectedObjects
.Length > 10 ? new() : null;
1048
for (int i = 0; i <
_selectedObjects
.Length && showEvents; i++)
1050
object currentObject =
_selectedObjects
[i];
1070
&& (eventTab.Tab.GetProperties(
_selectedObjects
[i], attributes)?.Count ?? 0) > 0;
1079
ShowEventsButton(showEvents &&
_selectedObjects
.Length > 0);
1081
EnablePropPageButton(
_selectedObjects
.Length == 1 ?
_selectedObjects
[0] : null);
1093
if (
_selectedObjects
!.Length > 0 && GetFlag(Flags.ReInitTab))
1117
if (
_selectedObjects
.Length > 0)
1741
if (
_selectedObjects
is not null &&
_selectedObjects
.Length > 0)
1743
for (int i = 0; i <
_selectedObjects
.Length; i++)
1764
if (
_selectedObjects
.Length == 1 && site.TryGetService(out IDesignerHost? designerHost))
1839
if (
_selectedObjects
is not null)
2008
if (
_selectedObjects
is null)
2023
for (int j = 0; j <
_selectedObjects
.Length; j++)
2220
if (
_selectedObjects
is null || index < 0 || index >
_selectedObjects
.Length)
2225
object @object =
_selectedObjects
[index];
2441
(
_selectedObjects
is null) || (
_selectedObjects
.Length == 0))
2451
int objectCount =
_selectedObjects
.Length;
2454
if (
_selectedObjects
[i] == e.Component)
2483
if (
_selectedObjects
is not null)
2485
for (int i = 0; i <
_selectedObjects
.Length; i++)
2487
if (e.Component ==
_selectedObjects
[i])
2489
object[] newObjects = new object[
_selectedObjects
.Length - 1];
2490
Array.Copy(
_selectedObjects
, 0, newObjects, 0, i);
2494
Array.Copy(
_selectedObjects
, i + 1, newObjects, i, newObjects.Length - i);
2541
if (
_selectedObjects
is not null &&
_selectedObjects
.Length > 0)
2998
SelectedObjects =
_selectedObjects
;
3025
if (
_selectedObjects
is null)
3030
for (int i = 0; i <
_selectedObjects
.Length; i++)
3033
if (
_selectedObjects
[i] == e.ComponentChanged || typeChanged?.IsAssignableFrom(
_selectedObjects
[i].GetType()) == true)
3111
_selectedObjects
is not null &&
3112
_selectedObjects
.Length > 0)
3114
object baseObject =
_selectedObjects
[0];
3427
if (tabScope <= PropertyTabScope.Component &&
_selectedObjects
is not null &&
_selectedObjects
.Length > 0)
3430
foreach (Type tabType in GetCommonTabs(
_selectedObjects
, PropertyTabScope.Component))
3432
foreach (object @object in
_selectedObjects
)
3642
if (
_selectedObjects
is null)
3647
for (int i = 0; i <
_selectedObjects
.Length; ++i)
3649
if (
_selectedObjects
[i] == oldObject)
3651
_selectedObjects
[i] = newObject;
4059
if (
_selectedObjects
is null ||
_selectedObjects
.Length == 0)
4066
if (_connectionPointCookies is null || (
_selectedObjects
.Length > _connectionPointCookies.Length))
4068
_connectionPointCookies = new AxHost.ConnectionPointCookie[
_selectedObjects
.Length];
4071
for (int i = 0; i <
_selectedObjects
.Length; i++)
4155
if (
_selectedObjects
is not null &&
_selectedObjects
.Length > 0)
4159
_selectedObjects
,