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)
508private 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)
479Mock<ICurrencyManagerProvider> mockCurrencyManagerProvider = new(); 492Mock<ICurrencyManagerProvider> mockCurrencyManagerProvider = new();
System\Windows\Forms\BindingSourceTests.cs (1)
450Mock<ICurrencyManagerProvider> mockCurrencyManagerProvider = new(MockBehavior.Strict);
System\Windows\Forms\ListBindingHelperTests.cs (2)
51Mock<ICurrencyManagerProvider> nullCurrencyManagerProvider = new(MockBehavior.Strict); 58Mock<ICurrencyManagerProvider> invalidCurrencyManagerProvider = new(MockBehavior.Strict);