17 references to Contains
System.Windows.Forms (2)
System\Windows\Forms\DataBinding\BindingContext.cs (2)
160public bool Contains(object dataSource) => Contains(dataSource, string.Empty); 295if (propBinding.BindableComponent is not null && newBindingContext.Contains(propBinding.BindableComponent, string.Empty))
System.Windows.Forms.Tests (15)
System\Windows\Forms\BindingContextTests.cs (15)
364Assert.True(context.Contains(dataSource, null)); 365Assert.True(context.Contains(dataSource, string.Empty)); 367Assert.False(context.Contains(1, null)); 368Assert.False(context.Contains(1, string.Empty)); 381Assert.True(context.Contains(dataSource1, null)); 382Assert.True(context.Contains(dataSource1, string.Empty)); 383Assert.False(context.Contains(dataSource1, "Property")); 384Assert.True(context.Contains(dataSource2, null)); 385Assert.True(context.Contains(dataSource2, string.Empty)); 386Assert.True(context.Contains(dataSource2, "Property")); 387Assert.True(context.Contains(dataSource2, "property")); 388Assert.False(context.Contains(dataSource2, "NoSuchProperty")); 389Assert.False(context.Contains(1, "Property")); 397Assert.Throws<ArgumentNullException>("dataSource", () => context.Contains(null, null)); 398Assert.Throws<ArgumentNullException>("dataSource", () => context.Contains(null, string.Empty));