public AdorneredTooltipsCollection(IAdorneredTooltipFactory factory) { Argument.IsNotNull(() => factory); _factory = factory; _adorneredTooltips = new Dictionary <FrameworkElement, IList <IAdorneredTooltip> >(); }
public AdorneredTooltipsCollection(IAdorneredTooltipFactory factory) { Argument.IsNotNull(() => factory); _factory = factory; _adorneredTooltips = new Dictionary<FrameworkElement, IList<IAdorneredTooltip>>(); }
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; }