1 write to Properties
System.Windows.Forms (1)
System\Windows\Forms\Control.cs (1)
310Properties = new PropertyStore();
312 references to Properties
System.Windows.Forms (306)
System\Windows\Forms\ActiveX\Control.ActiveXImpl.cs (2)
83if (!Properties.TryGetValue(s_activeXImplProperty, out ActiveXImpl? activeXImpl)) 94activeXImpl = Properties.AddValue(s_activeXImplProperty, new ActiveXImpl(this));
System\Windows\Forms\Control.cs (131)
316Properties.AddValue( 451return Properties.GetValueOrDefault( 460Properties.AddOrRemoveValue( 472return Properties.GetValueOrDefault( 481Properties.AddOrRemoveValue( 526if (!Properties.TryGetValue(s_accessibilityProperty, out AccessibleObject? accessibleObject)) 529Properties.AddValue(s_accessibilityProperty, accessibleObject); 545if (!Properties.TryGetValue(s_ncAccessibilityProperty, out AccessibleObject? ncAccessibleObject)) 548Properties.AddValue(s_ncAccessibilityProperty, ncAccessibleObject); 572get => Properties.GetValueOrDefault<string>(s_accessibleDefaultActionProperty); 573set => Properties.AddOrRemoveValue(s_accessibleDefaultActionProperty, value); 585get => Properties.GetValueOrDefault<string>(s_accessibleDescriptionProperty); 586set => Properties.AddOrRemoveValue(s_accessibleDescriptionProperty, value); 598get => Properties.GetValueOrDefault<string>(s_accessibleNameProperty); 599set => Properties.AddOrRemoveValue(s_accessibleNameProperty, value); 610get => Properties.GetValueOrDefault(s_accessibleRoleProperty, AccessibleRole.Default); 614Properties.AddOrRemoveValue(s_accessibleRoleProperty, value, defaultValue: AccessibleRole.Default); 662if (Properties.TryGetValueOrNull(s_ambientPropertiesServiceProperty, out AmbientProperties? ambientProperties)) 671Properties.AddValue(s_ambientPropertiesServiceProperty, ambientProperties); 748get => Properties.GetValueOrDefault(s_autoScrollOffsetProperty, Point.Empty); 749set => Properties.AddOrRemoveValue(s_autoScrollOffsetProperty, value, defaultValue: Point.Empty); 770if (Properties.TryGetValue(s_backBrushProperty, out HBRUSH customBackBrush)) 776if (!Properties.ContainsKey(s_backColorProperty)) 804Properties.AddValue(s_backBrushProperty, backBrush); 829get => Properties.TryGetValue(s_dataContextProperty, out object? value) 841if (Properties.ContainsKey(s_dataContextProperty) && Equals(ParentInternal?.DataContext, value)) 843Properties.RemoveValue(s_dataContextProperty); 848Properties.AddValue(s_dataContextProperty, value); 854=> Properties.ContainsKey(s_dataContextProperty); 857=> Properties.RemoveValue(s_dataContextProperty); 910Properties.AddOrRemoveValue(s_backColorProperty, value); 935get => Properties.GetValueOrDefault<Image>(s_backgroundImageProperty); 943Properties.AddOrRemoveValue(s_backgroundImageProperty, value); 965get => Properties.GetValueOrDefault(s_backgroundImageLayoutProperty, ImageLayout.Tile); 987Properties.AddOrRemoveValue(s_backgroundImageLayoutProperty, value, defaultValue: ImageLayout.Tile); 1025Properties.GetValueOrDefault<ControlBindingsCollection>(s_bindingsProperty)?.Clear(); 1038if (Properties.TryGetValue(s_bindingManagerProperty, out BindingContext? context)) 1055BindingContext? oldContext = Properties.AddOrRemoveValue(s_bindingManagerProperty, value); 1206int cacheTextCounter = Properties.GetValueOrDefault<int>(s_cacheTextCountProperty); 1219int cacheTextCounter = Properties.GetValueOrDefault<int>(s_cacheTextCountProperty); 1225Properties.AddOrRemoveValue(s_cacheTextFieldProperty, _text); 1236_text = Properties.GetValueOrDefault<string?>(s_cacheTextFieldProperty); 1240Properties.AddOrRemoveValue(s_cacheTextCountProperty, cacheTextCounter); 1326get => Properties.GetValueOrDefault<ContextMenuStrip>(s_contextMenuStripProperty); 1329ContextMenuStrip? oldValue = Properties.AddOrRemoveValue(s_contextMenuStripProperty, value); 1535internal bool IsAccessibilityObjectCreated => Properties.ContainsKey(s_accessibilityProperty); 1563if (Properties.TryGetValue(s_cursorProperty, out Cursor? cursor)) 1576Cursor? localCursor = Properties.GetValueOrDefault<Cursor>(s_cursorProperty); 1580Properties.AddOrRemoveValue(s_cursorProperty, value); 1628if (!Properties.TryGetValue(s_bindingsProperty, out ControlBindingsCollection? bindings)) 1630bindings = Properties.AddValue(s_bindingsProperty, new ControlBindingsCollection(this)); 1761if (Properties.TryGetValue(s_fontHandleWrapperProperty, out FontHandleWrapper? fontHandle)) 1764Properties.RemoveValue(s_fontHandleWrapperProperty); 1907Font? previous = Properties.GetValueOrDefault<Font>(s_fontProperty); 1916Properties.AddOrRemoveValue(s_fontProperty, value); 1941if (Properties.ContainsKey(s_fontHeightProperty)) 1943Properties.AddValue(s_fontHeightProperty, (value is null) ? -1 : value.Height); 2016if (!Properties.TryGetValue(s_fontHandleWrapperProperty, out FontHandleWrapper? fontHandle)) 2018fontHandle = Properties.AddValue(s_fontHandleWrapperProperty, new FontHandleWrapper(font)); 2033if (Properties.TryGetValue(s_currentAmbientFontProperty, out Font? currentAmbient) && currentAmbient == ambientFont) 2035fontHandle = Properties.GetValueOrDefault<FontHandleWrapper?>(s_fontHandleWrapperProperty); 2039Properties.AddValue(s_currentAmbientFontProperty, ambientFont); 2042fontHandle ??= Properties.AddValue(s_fontHandleWrapperProperty, new FontHandleWrapper(ambientFont)); 2056if (Properties.TryGetValue(s_fontHeightProperty, out int fontHeight) && fontHeight != -1) 2063return Properties.AddValue(s_fontHeightProperty, font.Height); 2078Properties.AddValue(s_fontHeightProperty, localFontHeight); 2083set => Properties.AddValue(s_fontHeightProperty, value); 2096Properties.TryGetValue(s_foreColorProperty, out Color color); 2126Properties.AddOrRemoveValue(s_foreColorProperty, value); 2690string? name = Properties.GetValueOrDefault<string>(s_namePropertyProperty); 2698set => Properties.AddOrRemoveString(s_namePropertyProperty, value); 2760internal Color RawBackColor => Properties.GetValueOrDefault<Color>(s_backColorProperty); 2810get => Properties.GetValueOrDefault<Region>(s_regionProperty); 2824Region? oldRegion = Properties.AddOrRemoveValue(s_regionProperty, region); 2950if (!Properties.TryGetValue(s_rightToLeftProperty, out RightToLeft rightToLeft) 2965if (Properties.ContainsKey(s_rightToLeftProperty) || value != RightToLeft.Inherit) 2967Properties.AddValue(s_rightToLeftProperty, value); 3014if (Properties.ContainsKey(s_fontHeightProperty)) 3016Properties.AddValue(s_fontHeightProperty, (value is null) ? -1 : value.Height); 3038bool checkFont = !Properties.ContainsKey(s_fontProperty); 3039bool checkBackColor = !Properties.ContainsKey(s_backColorProperty); 3040bool checkForeColor = !Properties.ContainsKey(s_foreColorProperty); 3041bool checkCursor = !Properties.ContainsKey(s_cursorProperty); 3068Properties.AddValue(s_ambientPropertiesServiceProperty, newAmbients); 3204get => Properties.GetValueOrDefault<object>(s_userDataProperty); 3205set => Properties.AddOrRemoveValue(s_userDataProperty, value); 3241if (control.IsActiveX && control.Properties.TryGetValue(s_activeXImplProperty, out ActiveXImpl? activeX)) 3483get => Properties.TryGetValue(s_useCompatibleTextRenderingProperty, out bool value) 3490Properties.AddValue(s_useCompatibleTextRenderingProperty, value); 3514if (!Properties.TryGetValue(s_controlVersionInfoProperty, out ControlVersionInfo? info)) 3517Properties.AddValue(s_controlVersionInfoProperty, info); 4301if (!Properties.ContainsKey(s_bindingManagerProperty) && Created) 4638if (!Properties.ContainsKey(s_bindingManagerProperty) && ParentInternal is not null && !controlIsAlreadyCreated) 4781if (Properties.TryGetValue(s_backBrushProperty, out HBRUSH backBrush)) 4788Properties.RemoveValue(s_backBrushProperty); 4819Properties.RemoveValue(s_ncAccessibilityProperty); 4822Properties.GetValueOrDefault<ActiveXImpl>(s_activeXImplProperty)?.Dispose(); 6274internal bool IsFontSet() => Properties.ContainsKey(s_fontProperty); 6675if (Properties.TryGetValue(s_backBrushProperty, out HBRUSH backBrush)) 6685Properties.RemoveValue(s_backBrushProperty); 6747if (Properties.ContainsKey(s_bindingsProperty)) 6900if (Properties.ContainsKey(s_fontHeightProperty)) 6902Properties.AddValue(s_fontHeightProperty, -1); 6998Color backColor = Properties.GetValueOrDefault<Color>(s_backColorProperty); 7014if (!Properties.ContainsKey(s_bindingManagerProperty)) 7023if (!Properties.ContainsKey(s_cursorProperty)) 7032if (Properties.ContainsKey(s_dataContextProperty)) 7034if (Equals(Properties.GetValueOrDefault<object>(s_dataContextProperty), Parent?.DataContext)) 7037Properties.RemoveValue(s_dataContextProperty); 7128Color foreColor = Properties.GetValueOrDefault<Color>(s_foreColorProperty); 7138if (!Properties.TryGetValue(s_rightToLeftProperty, out RightToLeft rightToLeft) || rightToLeft == RightToLeft.Inherit) 7378if (Properties.TryGetValue(s_accessibilityProperty, out ControlAccessibleObject? clientAccessibleObject)) 7385if (Properties.TryGetValue(s_ncAccessibilityProperty, out ControlAccessibleObject? nonClientAccessibleObject)) 7442Properties.AddOrRemoveValue(s_deviceDpiInternal, (int)PInvoke.GetDpiForWindow(this)); 7528if (Properties.TryGetValue(s_accessibilityProperty, out ControlAccessibleObject? accObj)) 7535if (Properties.TryGetValue(s_ncAccessibilityProperty, out ControlAccessibleObject? nonClientAccessibleObject)) 7542if (!RecreatingHandle && GetState(States.OwnCtlBrush) && Properties.TryGetValue(s_backBrushProperty, out HBRUSH backBrush)) 7544Properties.RemoveValue(s_backBrushProperty); 9464Properties.RemoveValue(s_accessibilityProperty); 9468Properties.TryGetValue(s_accessibilityProperty, out accessibleObject); 10582Color backColor = Properties.GetValueOrDefault<Color>(s_backColorProperty); 10590internal virtual bool ShouldSerializeCursor() => Properties.ContainsKey(s_cursorProperty); 10602internal virtual bool ShouldSerializeForeColor() => !Properties.GetValueOrDefault<Color>(s_foreColorProperty).IsEmpty; 10608internal virtual bool ShouldSerializeFont() => Properties.ContainsKey(s_fontProperty); 10615Properties.TryGetValue(s_rightToLeftProperty, out RightToLeft rightToLeft) 10801Properties.TryGetValue(s_fontProperty, out font); 10813Properties.AddOrRemoveValue(s_fontProperty, scaledFont); 10818if (Properties.ContainsKey(s_fontHeightProperty)) 10820Properties.AddValue(s_fontHeightProperty, scaledFont.Height); 11214if (!Properties.TryGetValue(s_contextMenuStripProperty, out ContextMenuStrip? contextMenuStrip)) 12723get { return Properties; }
System\Windows\Forms\Control.Ime.cs (10)
38if (!Properties.TryGetValue(s_imeModeProperty, out ImeMode cachedImeMode)) 63Properties.AddValue(s_imeModeProperty, value); 110int val = Properties.GetValueOrDefault<int>(s_disableImeModeChangedCountProperty); 114set => Properties.AddValue(s_disableImeModeChangedCountProperty, value); 231get => Properties.GetValueOrDefault<int>(s_imeWmCharsToIgnoreProperty); 238Properties.AddValue(s_imeWmCharsToIgnoreProperty, value); 250get => Properties.GetValueOrDefault(s_lastCanEnableImeProperty, true); 251set => Properties.AddOrRemoveValue(s_lastCanEnableImeProperty, value, defaultValue: true); 501return Properties.TryGetValue(s_imeModeProperty, out ImeMode imeMode) && imeMode != DefaultImeMode; 627Properties.AddValue(s_imeWmCharsToIgnoreProperty, ImeCharsToIgnoreEnabled);
System\Windows\Forms\Controls\ComboBox\ComboBox.cs (25)
426get => Properties.GetValueOrDefault(s_propDrawMode, DrawMode.Normal); 434Properties.AddOrRemoveValue(s_propDrawMode, value, defaultValue: DrawMode.Normal); 447get => Properties.TryGetValue(s_propDropDownWidth, out int dropDownWidth) ? dropDownWidth : Width; 452if (Properties.GetValueOrDefault<int>(s_propDropDownWidth) != value) 454Properties.AddValue(s_propDropDownWidth, value); 473get => Properties.TryGetValue(s_propDropDownHeight, out int dropDownHeight) ? dropDownHeight : DefaultDropDownHeight; 478if (Properties.GetValueOrDefault<int>(s_propDropDownHeight) != value) 480Properties.AddValue(s_propDropDownHeight, value); 600return Properties.TryGetValue(s_propItemHeight, out int itemHeight) ? itemHeight : FontHeight + 2; 615if (Properties.GetValueOrDefault<int>(s_propItemHeight) != value) 617Properties.AddValue(s_propItemHeight, value); 649get => Properties.GetStringOrEmptyString(s_propMatchingText); 650set => Properties.AddOrRemoveString(s_propMatchingText, value); 700return Properties.GetValueOrDefault<int>(s_propMaxLength); 711Properties.AddValue(s_propMaxLength, value); 1060get => Properties.GetValueOrDefault(s_propStyle, ComboBoxStyle.DropDown); 1080Properties.AddOrRemoveValue(s_propStyle, value, defaultValue: ComboBoxStyle.DropDown); 2319if (Properties.TryGetValue(s_propDropDownWidth, out int dropDownWidth)) 2324if (Properties.ContainsKey(s_propItemHeight)) 3092Properties.RemoveValue(s_propDropDownWidth); 3097Properties.RemoveValue(s_propItemHeight); 3321internal bool ShouldSerializeDropDownWidth() => Properties.ContainsKey(s_propDropDownWidth); 3326internal bool ShouldSerializeItemHeight() => Properties.ContainsKey(s_propItemHeight); 3909if (!Properties.TryGetValue(s_propFlatComboAdapter, out FlatComboAdapter? comboAdapter) || !comboAdapter.IsValid(this)) 3912Properties.AddValue(s_propFlatComboAdapter, comboAdapter);
System\Windows\Forms\Controls\DataGridView\DataGridView.cs (2)
2958if (!Properties.TryGetValue(s_propToolTip, out ToolTip? toolTip)) 2960toolTip = Properties.AddValue(
System\Windows\Forms\Controls\DataGridView\DataGridView.Methods.cs (1)
5577if (Properties.TryGetValue(s_propToolTip, out ToolTip? keyboardToolTip))
System\Windows\Forms\Controls\Labels\Label.cs (17)
372Image? image = Properties.GetValueOrDefault<Image>(s_propImage); 392Properties.AddOrRemoveValue(s_propImage, value); 445Properties.RemoveValue(s_propImage); 475Properties.RemoveValue(s_propImage); 487if (!Properties.TryGetValue(s_propImageIndex, out LabelImageIndexer? imageIndexer)) 495set => Properties.AddOrRemoveValue(s_propImageIndex, value); 507get => Properties.GetValueOrDefault<ImageList>(s_propImageList); 527Properties.RemoveValue(s_propImage); 530Properties.AddOrRemoveValue(s_propImageList, value); 552get => Properties.GetValueOrDefault(s_propImageAlign, ContentAlignment.MiddleCenter); 559Properties.AddOrRemoveValue(s_propImageAlign, value, defaultValue: ContentAlignment.MiddleCenter); 696get => Properties.GetValueOrDefault(s_propTextAlign, ContentAlignment.TopLeft); 703Properties.AddOrRemoveValue(s_propTextAlign, value, defaultValue: ContentAlignment.TopLeft); 856if (animate == currentlyAnimating || !Properties.TryGetValue(s_propImage, out Image? image)) 953Properties.RemoveValue(s_propImageList); 956Properties.RemoveValue(s_propImage); 1406private bool ShouldSerializeImage() => Properties.ContainsKey(s_propImage);
System\Windows\Forms\Controls\ListView\ListView.cs (6)
2231if (Properties.TryGetValue(s_propDelayedUpdateItems, out List<ListViewItem>? newItems)) 2234Properties.RemoveValue(s_propDelayedUpdateItems); 2365if (_updateCounter++ == 0 && !Properties.ContainsKey(s_propDelayedUpdateItems)) 2367Properties.AddValue(s_propDelayedUpdateItems, new List<ListViewItem>()); 3167if (--_updateCounter == 0 && Properties.ContainsKey(s_propDelayedUpdateItems)) 4013if (_updateCounter > 0 && Properties.TryGetValue(s_propDelayedUpdateItems, out List<ListViewItem>? itemList))
System\Windows\Forms\Controls\ToolStrips\ToolStrip.cs (12)
382if (Properties.TryGetValue(s_propBindingContext, out BindingContext? context)) 398if (Properties.AddOrRemoveValue(s_propBindingContext, value) != value) 1402if (!IsDropDown && !IsDisposed && !Properties.TryGetValue(s_propToolStripPanelCell, out toolStripPanelCell)) 1404toolStripPanelCell = Properties.AddValue(s_propToolStripPanelCell, new ToolStripPanelCell(this)); 1677if (!Properties.TryGetValue(s_propToolTip, out ToolTip? toolTip)) 1679toolTip = Properties.AddValue(s_propToolTip, new ToolTip()); 1693ToolStripTextDirection textDirection = Properties.GetValueOrDefault(s_propTextDirection, ToolStripTextDirection.Horizontal); 1705Properties.AddOrRemoveValue(s_propTextDirection, value, defaultValue: ToolStripTextDirection.Horizontal); 1892if (Properties.TryGetValue(s_propToolStripPanelCell, out ToolStripPanelCell? toolStripPanelCell)) 1895Properties.RemoveValue(s_propToolStripPanelCell); 1902if (Properties.TryGetValue(s_propToolTip, out ToolTip? toolTip)) 1905Properties.RemoveValue(s_propToolTip);
System\Windows\Forms\Controls\ToolStrips\ToolStripDropDown.cs (5)
85Properties.RemoveValue(s_propOpacity); 568get => Properties.GetValueOrDefault(s_propOpacity, 1.0d); 573Properties.AddOrRemoveValue(s_propOpacity, value, 1.0d); 753get => Properties.GetValueOrDefault<Control>(s_propSourceControl); 754set => Properties.AddOrRemoveValue(s_propSourceControl, value);
System\Windows\Forms\Controls\ToolStrips\ToolStripOverflow.cs (1)
72get { return Properties; }
System\Windows\Forms\Controls\ToolStrips\ToolStripPanel.cs (2)
274if (!Properties.TryGetValue(s_propToolStripPanelRowCollection, out ToolStripPanelRowCollection? rowCollection)) 276rowCollection = Properties.AddValue(s_propToolStripPanelRowCollection, CreateToolStripPanelRowCollection());
System\Windows\Forms\Form.cs (88)
219get => Properties.GetValueOrDefault<IButtonControl?>(s_propAcceptButton); 222if (Properties.AddOrRemoveValue(s_propAcceptButton, value) != value) 334get => Properties.GetValueOrDefault<Form>(s_propActiveMdiChild); 335set => Properties.AddOrRemoveValue(s_propActiveMdiChild, value); 342get => Properties.GetValueOrDefault<Form>(s_propFormerlyActiveMdiChild); 343set => Properties.AddOrRemoveValue(s_propFormerlyActiveMdiChild, value); 370Properties.RemoveValue(s_propOpacity); 372if (Properties.ContainsKey(s_propTransparencyKey)) 374Properties.AddValue(s_propTransparencyKey, Color.Empty); 711get => Properties.GetValueOrDefault<IButtonControl>(s_propCancelButton); 714Properties.AddOrRemoveValue(s_propCancelButton, value); 777if (Properties.TryGetValue(s_propDialogOwner, out IWin32Window? dialogOwner)) 801Form? formMdiParent = Properties.GetValueOrDefault<Form>(s_propFormMdiParent); 1068public bool IsMdiChild => Properties.ContainsKey(s_propFormMdiParent); 1074get => Properties.GetValueOrDefault<bool>(s_propMdiChildFocusable); 1075set => Properties.AddOrRemoveValue(s_propMdiChildFocusable, value); 1156get => Properties.GetValueOrDefault<Rectangle>(s_propMaximizedBounds); 1161Properties.AddValue(s_propMaximizedBounds, value); 1187get => Properties.TryGetValue(s_propMaxTrackSize, out Size maximumSize) ? maximumSize : Size.Empty; 1204Properties.AddValue(s_propMaxTrackSize, value); 1225Properties.AddValue(s_propMinTrackSize, minimumSize); 1258get => Properties.GetValueOrDefault<MenuStrip>(s_propMainMenuStrip); 1261Properties.AddOrRemoveValue(s_propMainMenuStrip, value); 1300get => Properties.TryGetValue(s_propMinTrackSize, out Size minimumSize) ? minimumSize : DefaultMinimumSize; 1321Properties.AddValue(s_propMinTrackSize, value); 1342Properties.AddValue(s_propMaxTrackSize, maximumSize); 1450get => Properties.GetValueOrDefault<Form>(s_propFormMdiParent); 1453Form? formMdiParent = Properties.GetValueOrDefault<Form>(s_propFormMdiParent); 1492Properties.AddOrRemoveValue(s_propFormMdiParent, value); 1522get => Properties.GetValueOrDefault<MdiWindowListStrip>(s_propMdiWindowListStrip); 1523set => Properties.AddOrRemoveValue(s_propMdiWindowListStrip, value); 1528get => Properties.GetValueOrDefault<MdiControlStrip>(s_propMdiControlStrip); 1529set => Properties.AddOrRemoveValue(s_propMdiControlStrip, value); 1567get => Properties.GetValueOrDefault(s_propOpacity, 1.0d); 1572Properties.AddOrRemoveValue(s_propOpacity, value, defaultValue: 1.0d); 1614public Form[] OwnedForms => Properties.TryGetValue(s_propOwnedForms, out List<Form>? ownedForms) ? ([.. ownedForms]) : ([]); 1642Properties.RemoveValue(s_propOwner); 1646Properties.AddOrRemoveValue(s_propOwner, value); 1654internal Form? OwnerInternal => Properties.GetValueOrDefault<Form?>(s_propOwner); 1759get => Properties.GetValueOrDefault(s_propFormScreenCaptureMode, ScreenCaptureMode.Allow); 1773Properties.AddOrRemoveValue(s_propFormScreenCaptureMode, value); 2084get => Properties.GetValueOrDefault(s_propTransparencyKey, Color.Empty); 2087Properties.AddOrRemoveValue(s_propTransparencyKey, value, defaultValue: Color.Empty); 2267get => Properties.GetValueOrDefault(s_propFormCornerPreference, FormCornerPreference.Default); 2284Properties.AddOrRemoveValue(s_propFormCornerPreference, value, defaultValue: FormCornerPreference.Default); 2359get => Properties.GetValueOrDefault(s_propFormBorderColor, Color.Empty); 2367Properties.AddOrRemoveValue(s_propFormBorderColor, value, defaultValue: Color.Empty); 2421get => Properties.GetValueOrDefault(s_propFormCaptionBackColor, Color.Empty); 2429Properties.AddOrRemoveValue(s_propFormCaptionBackColor, value, defaultValue: Color.Empty); 2484get => Properties.GetValueOrDefault(s_propFormCaptionTextColor, Color.Empty); 2492Properties.AddOrRemoveValue(s_propFormCaptionTextColor, value, defaultValue: Color.Empty); 2906if (!Properties.TryGetValue(s_propOwnedForms, out List<Form>? ownedForms)) 2909Properties.AddValue(s_propOwnedForms, ownedForms); 3173if (Properties.TryGetValue(s_propFormMdiParent, out Form? formMdiParent) && formMdiParent.MdiClient != value) 3175Properties.RemoveValue(s_propFormMdiParent); 3360Form? form = Properties.GetValueOrDefault<Form>(s_propFormMdiParent); 3535Properties.RemoveValue(s_propAcceptButton); 3536Properties.RemoveValue(s_propCancelButton); 3537Properties.RemoveValue(s_propDefaultButton); 3538Properties.RemoveValue(s_propActiveMdiChild); 3552if (Properties.TryGetValue(s_propOwner, out Form? owner)) 3555Properties.RemoveValue(s_propOwner); 3558Properties.RemoveValue(s_propDialogOwner); 3560if (Properties.TryGetValue(s_propOwnedForms, out List<Form>? ownedForms)) 3575if (Properties.TryGetValue(s_propDummyMdiMenu, out HMENU dummyMenu)) 3577Properties.RemoveValue(s_propDummyMdiMenu); 3724IWin32Window? dialogOwner = Properties.GetValueOrDefault<IWin32Window>(s_propDialogOwner); 4756if (Properties.TryGetValue(s_propDefaultButton, out IButtonControl? button)) 4769if (Properties.TryGetValue(s_propCancelButton, out button)) 4862if (Properties.TryGetValue(s_propOwnedForms, out List<Form>? ownedForms)) 4890if (Properties.TryGetValue(s_propOwnedForms, out List<Form>? ownedForms)) 4983if (Properties.TryGetValue(s_propFormBorderColor, out Color? formBorderColor)) 4988if (Properties.TryGetValue(s_propFormCaptionBackColor, out Color? formCaptionBackColor)) 4993if (Properties.TryGetValue(s_propFormCaptionTextColor, out Color? formCaptionTextColor)) 4999if (Properties.TryGetValue(s_propFormCornerPreference, out FormCornerPreference? cornerPreference)) 5025if (Properties.TryGetValue(s_propOwnedForms, out List<Form>? ownedForms)) 5356IButtonControl? existing = Properties.GetValueOrDefault<IButtonControl>(s_propDefaultButton); 5362Properties.AddOrRemoveValue(s_propDefaultButton, button); 5496Properties.AddOrRemoveValue(s_propDialogOwner, owner); 5744Properties.AddOrRemoveValue(s_propDialogOwner, owner); 5805Properties.RemoveValue(s_propDialogOwner); 6105if (Properties.TryGetValue(s_propOwner, out Form? owner)) 6181if (!Properties.TryGetValue(s_propDummyMdiMenu, out HMENU dummyMenu) || recreateMenu) 6186Properties.AddValue(s_propDummyMdiMenu, dummyMenu); 6726if (Properties.TryGetValue(s_propOwnedForms, out List<Form>? ownedForms)) 6795if (Properties.TryGetValue(s_propOwnedForms, out List<Form>? ownedForms)) 6929Debug.Assert(Properties.ContainsKey(s_propFormMdiParent), "how is formMdiParent null?"); 6932if (Properties.TryGetValue(s_propFormMdiParent, out Form? formMdiParent))
System\Windows\Forms\Layout\Containers\ContainerControl.cs (4)
571private void AxContainerFormCreated() => Properties.GetValueOrDefault<AxHost.AxContainer>(s_propAxContainer)?.FormCreated(); 580if (!Properties.TryGetValue(s_propAxContainer, out AxHost.AxContainer? container)) 582container = Properties.AddValue(s_propAxContainer, new AxHost.AxContainer(this)); 838if (Properties.ContainsKey(s_propAxContainer))
System.Windows.Forms.Tests (6)
System\Windows\Forms\ListViewTests.cs (5)
5156listView.Properties.AddValue(accessibilityProperty, accessibleObject); 5181listView.Properties.AddValue(accessibilityProperty, accessibleObject); 5206listView.Properties.AddValue(accessibilityProperty, accessibleObject); 5233listView.Properties.AddValue(accessibilityProperty, accessibleObject); 5407listView.Properties.AddValue(accessibilityProperty, accessibleObject);
System\Windows\Forms\PropertyGridInternal\AccessibleObjects\PropertyDescriptorGridEntry.PropertyDescriptorGridEntryAccessibleObjectTests.cs (1)
21propertyGridView.Properties.AddValue(propertyGrid.TestAccessor().Dynamic.s_accessibilityProperty, accessibleObject);