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>>();
        }
Ejemplo n.º 3
0
        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;
        }