Exemplo n.º 1
0
        public BreakpointListener(IAdaptiveSizeChangeStrategy sizeChangeStrategy)
        {
            this.breakpoints       = new List <double>();
            this.breakpointChanged = new List <EventHandler <BreakpointChangedEventArgs> >();

            this.sizeChangeStrategy              = sizeChangeStrategy;
            this.sizeChangeStrategy.SizeChanged += OnSizeChanged;
        }
Exemplo n.º 2
0
 public BreakpointBinder(IAdaptiveSizeChangeStrategy sizeChangeStrategy)
 {
     this.Visibility         = Visibility.Collapsed;
     this.breakpointListener = new BreakpointListener(sizeChangeStrategy);
     this.jsonService        = new AdaptiveJsonFileService();
     this.activeChanged      = new List <EventHandler <ActiveChangedEventArgs> >();
     this.BindingsByWidth    = new SortedList <double, Dictionary <string, object> >();
     this.breakpointListener.BreakpointChanged += OnBreakpointChanged;
 }