public HintsBehavior(IAdorneredTooltipsManagerFactory adorneredTooltipsManagerFactory, IAdorneredTooltipFactory adorneredTooltipFactory, IHintsProvider hintsProvider, IAdornerTooltipGenerator adornerTooltipGenerator) { Argument.IsNotNull(() => adorneredTooltipsManagerFactory); Argument.IsNotNull(() => adorneredTooltipFactory); Argument.IsNotNull(() => hintsProvider); Argument.IsNotNull(() => adornerTooltipGenerator); _adorneredTooltipsManagerFactory = adorneredTooltipsManagerFactory; _adorneredTooltipFactory = adorneredTooltipFactory; _hintsProvider = hintsProvider; _adornerTooltipGenerator = adornerTooltipGenerator; }
public AdorneredTooltipsManager(IAdornerTooltipGenerator adornerTooltipGenerator, IHintsProvider hintsProviderProvider, IAdornerLayer adornerLayer, IAdorneredTooltipsCollection adorneredTooltipsCollection) { Argument.IsNotNull(() => adornerTooltipGenerator); Argument.IsNotNull(() => hintsProviderProvider); Argument.IsNotNull(() => adornerLayer); Argument.IsNotNull(() => adorneredTooltipsCollection); _adornerTooltipGenerator = adornerTooltipGenerator; _hintsProvider = hintsProviderProvider; _adornerLayer = adornerLayer; _adorneredTooltipsCollection = adorneredTooltipsCollection; IsEnabled = true; }