101 references to ContainsKey
System.Windows.Forms (68)
System\Windows\Forms\Control.cs (22)
755if (!Properties.ContainsKey(s_backColorProperty)) 820if (Properties.ContainsKey(s_dataContextProperty) && Equals(ParentInternal?.DataContext, value)) 833=> Properties.ContainsKey(s_dataContextProperty); 1514internal bool IsAccessibilityObjectCreated => Properties.ContainsKey(s_accessibilityProperty); 1920if (Properties.ContainsKey(s_fontHeightProperty)) 2944if (Properties.ContainsKey(s_rightToLeftProperty) || value != RightToLeft.Inherit) 2993if (Properties.ContainsKey(s_fontHeightProperty)) 3017bool checkFont = !Properties.ContainsKey(s_fontProperty); 3018bool checkBackColor = !Properties.ContainsKey(s_backColorProperty); 3019bool checkForeColor = !Properties.ContainsKey(s_foreColorProperty); 3020bool checkCursor = !Properties.ContainsKey(s_cursorProperty); 4280if (!Properties.ContainsKey(s_bindingManagerProperty) && Created) 4617if (!Properties.ContainsKey(s_bindingManagerProperty) && ParentInternal is not null && !controlIsAlreadyCreated) 6253internal bool IsFontSet() => Properties.ContainsKey(s_fontProperty); 6726if (Properties.ContainsKey(s_bindingsProperty)) 6879if (Properties.ContainsKey(s_fontHeightProperty)) 6993if (!Properties.ContainsKey(s_bindingManagerProperty)) 7002if (!Properties.ContainsKey(s_cursorProperty)) 7011if (Properties.ContainsKey(s_dataContextProperty)) 10569internal virtual bool ShouldSerializeCursor() => Properties.ContainsKey(s_cursorProperty); 10587internal virtual bool ShouldSerializeFont() => Properties.ContainsKey(s_fontProperty); 10797if (Properties.ContainsKey(s_fontHeightProperty))
System\Windows\Forms\Controls\ComboBox\ComboBox.cs (3)
2311if (Properties.ContainsKey(s_propItemHeight)) 3320internal bool ShouldSerializeDropDownWidth() => Properties.ContainsKey(s_propDropDownWidth); 3325internal bool ShouldSerializeItemHeight() => Properties.ContainsKey(s_propItemHeight);
System\Windows\Forms\Controls\DataGridView\DataGridViewBand.cs (4)
215public bool HasDefaultCellStyle => Properties.ContainsKey(s_propDefaultCellStyle); 217internal bool HasDefaultHeaderCellType => Properties.ContainsKey(s_propDefaultHeaderCellType); 219internal bool HasHeaderCell => Properties.ContainsKey(s_propHeaderCell); 855private bool ShouldSerializeDefaultHeaderCellType() => Properties.ContainsKey(s_propDefaultHeaderCellType);
System\Windows\Forms\Controls\DataGridView\DataGridViewCell.cs (6)
277private bool HasErrorText => Properties.ContainsKey(s_propCellErrorText); 280public bool HasStyle => Properties.ContainsKey(s_propCellStyle); 282internal bool HasToolTipText => Properties.ContainsKey(s_propCellToolTipText); 284internal bool HasValue => Properties.ContainsKey(s_propCellValue); 286private protected virtual bool HasValueType => Properties.ContainsKey(s_propCellValueType); 383internal bool IsAccessibilityObjectCreated => Properties.ContainsKey(s_propCellAccessibilityObject);
System\Windows\Forms\Controls\DataGridView\DataGridViewCellStyle.cs (8)
221public bool IsFormatProviderDefault => !Properties.ContainsKey(s_propFormatProvider); 519private bool ShouldSerializeBackColor() => Properties.ContainsKey(s_propBackColor); 521private bool ShouldSerializeFont() => Properties.ContainsKey(s_propFont); 523private bool ShouldSerializeForeColor() => Properties.ContainsKey(s_propForeColor); 525private bool ShouldSerializeFormatProvider() => Properties.ContainsKey(s_propFormatProvider); 527private bool ShouldSerializePadding() => Properties.ContainsKey(s_propPadding); 529private bool ShouldSerializeSelectionBackColor() => Properties.ContainsKey(s_propSelectionBackColor); 531private bool ShouldSerializeSelectionForeColor() => Properties.ContainsKey(s_propSelectionForeColor);
System\Windows\Forms\Controls\DataGridView\DataGridViewCheckBoxCell.cs (1)
365if (value is not null || Properties.ContainsKey(s_propTrueValue))
System\Windows\Forms\Controls\DataGridView\DataGridViewColumnHeaderCell.cs (1)
58internal bool ContainsLocalValue => Properties.ContainsKey(s_propCellValue);
System\Windows\Forms\Controls\DataGridView\DataGridViewComboBoxCell.cs (1)
370internal bool HasItems => Properties.ContainsKey(s_propComboBoxCellItems);
System\Windows\Forms\Controls\DataGridView\DataGridViewHeaderCell.cs (1)
114private protected override bool HasValueType => Properties.ContainsKey(s_propValueType);
System\Windows\Forms\Controls\DataGridView\DataGridViewLinkCell.cs (6)
378if (Properties.ContainsKey(s_propLinkCellActiveLinkColor)) 383if (Properties.ContainsKey(s_propLinkCellUseColumnTextForLinkValue)) 388if (Properties.ContainsKey(s_propLinkCellLinkBehavior)) 393if (Properties.ContainsKey(s_propLinkCellLinkColor)) 398if (Properties.ContainsKey(s_propLinkCellTrackVisitedState)) 403if (Properties.ContainsKey(s_propLinkCellVisitedLinkColor))
System\Windows\Forms\Controls\DataGridView\DataGridViewRow.cs (2)
199private bool HasErrorText => Properties.ContainsKey(s_propRowErrorText); 242internal bool IsAccessibilityObjectCreated => Properties.ContainsKey(s_propRowAccessibilityObject);
System\Windows\Forms\Controls\Labels\Label.cs (1)
1406private bool ShouldSerializeImage() => Properties.ContainsKey(s_propImage);
System\Windows\Forms\Controls\ListView\ListView.cs (2)
2365if (_updateCounter++ == 0 && !Properties.ContainsKey(s_propDelayedUpdateItems)) 3170if (--_updateCounter == 0 && Properties.ContainsKey(s_propDelayedUpdateItems))
System\Windows\Forms\Controls\ToolStrips\ToolStripItem.cs (3)
182internal bool IsAccessibilityObjectCreated => Properties.ContainsKey(s_accessibilityProperty); 1670if (Properties.ContainsKey(s_rightToLeftProperty) || value != RightToLeft.Inherit) 3366private bool ShouldSerializeTextDirection() => Properties.ContainsKey(s_textDirectionProperty);
System\Windows\Forms\Form.cs (3)
372if (Properties.ContainsKey(s_propTransparencyKey)) 1071public bool IsMdiChild => Properties.ContainsKey(s_propFormMdiParent); 6924Debug.Assert(Properties.ContainsKey(s_propFormMdiParent), "how is formMdiParent null?");
System\Windows\Forms\Layout\CommonProperties.cs (2)
325if (element.Properties.ContainsKey(s_specifiedBoundsProperty)) 707return element.Properties.ContainsKey(s_layoutBoundsProperty);
System\Windows\Forms\Layout\Containers\ContainerControl.cs (1)
838if (Properties.ContainsKey(s_propAxContainer))
System\Windows\Forms\Layout\DefaultLayout.cs (1)
1020container is not null && container.Properties.ContainsKey(s_cachedBoundsProperty);
System.Windows.Forms.Tests (33)
System\Windows\Forms\PropertyStoreTests.cs (32)
39store.ContainsKey(key).Should().BeTrue(); 50store.ContainsKey(key).Should().BeTrue(); 62store.ContainsKey(key).Should().BeFalse(); 71store.ContainsKey(1).Should().BeFalse(); 81store.ContainsKey(1).Should().BeFalse(); 91store.ContainsKey(1).Should().BeFalse(); 102store.ContainsKey(1).Should().BeTrue(); 112store.ContainsKey(1).Should().BeTrue(); 122store.ContainsKey(1).Should().BeTrue(); 131store.ContainsKey(1).Should().BeFalse(); 140store.ContainsKey(1).Should().BeFalse(); 149store.ContainsKey(1).Should().BeFalse(); 210store.ContainsKey(1).Should().BeFalse(); 214store.ContainsKey(1).Should().BeFalse(); 218store.ContainsKey(1).Should().BeTrue(); 226store.ContainsKey(1).Should().BeTrue(); 237store.ContainsKey(1).Should().BeFalse(); 247store.ContainsKey(1).Should().BeFalse(); 257store.ContainsKey(1).Should().BeFalse(); 267store.ContainsKey(1).Should().BeFalse(); 277store.ContainsKey(1).Should().BeFalse(); 287store.ContainsKey(1).Should().BeFalse(); 297store.ContainsKey(1).Should().BeFalse(); 307store.ContainsKey(1).Should().BeFalse(); 317store.ContainsKey(1).Should().BeFalse(); 327store.ContainsKey(1).Should().BeFalse(); 337store.ContainsKey(1).Should().BeFalse(); 347store.ContainsKey(1).Should().BeFalse(); 357store.ContainsKey(1).Should().BeFalse(); 367store.ContainsKey(1).Should().BeFalse(); 377store.ContainsKey(1).Should().BeFalse(); 387store.ContainsKey(1).Should().BeFalse();
System\Windows\Forms\ToolStripItemTests.cs (1)
15633return !Properties.ContainsKey(key);