2 implementations of ICurrencyManagerProvider
System.Windows.Forms (1)
System\Windows\Forms\DataBinding\BindingSource.cs (1)
22ICurrencyManagerProvider
System.Windows.Forms.Tests (1)
System\Windows\Forms\ListBindingHelperTests.cs (1)
510private class CustomCurrencyManagerProvider : ICurrencyManagerProvider
13 references to ICurrencyManagerProvider
System.Windows.Forms (8)
System\Windows\Forms\Controls\ComboBox\ComboBox.cs (1)
3284if (DataSource is ICurrencyManagerProvider)
System\Windows\Forms\Controls\ListBoxes\ListBox.cs (1)
2111if (DataSource is ICurrencyManagerProvider)
System\Windows\Forms\DataBinding\BindingContext.cs (1)
222if (dataSource is ICurrencyManagerProvider currencyManagerProvider)
System\Windows\Forms\DataBinding\BindingSource.cs (4)
138get => ((ICurrencyManagerProvider)this).GetRelatedCurrencyManager(dataMember: null); 165return (bs as ICurrencyManagerProvider).CurrencyManager; 1285if (_dataSource is ICurrencyManagerProvider provider) 1298if (_dataSource is ICurrencyManagerProvider provider)
System\Windows\Forms\DataBinding\ListBindingHelper.cs (1)
53if (dataSource is ICurrencyManagerProvider currencyManagerProvider)
System.Windows.Forms.Tests (5)
System\Windows\Forms\BindingContextTests.cs (2)
481Mock<ICurrencyManagerProvider> mockCurrencyManagerProvider = new(); 494Mock<ICurrencyManagerProvider> mockCurrencyManagerProvider = new();
System\Windows\Forms\BindingSourceTests.cs (1)
452Mock<ICurrencyManagerProvider> mockCurrencyManagerProvider = new(MockBehavior.Strict);
System\Windows\Forms\ListBindingHelperTests.cs (2)
53Mock<ICurrencyManagerProvider> nullCurrencyManagerProvider = new(MockBehavior.Strict); 60Mock<ICurrencyManagerProvider> invalidCurrencyManagerProvider = new(MockBehavior.Strict);