コード例 #1
0
        public DataControlNotifier(
            TimelineUrlCollection urls,
            List <TimelineBand> bands
            )
        {
            m_elements = bands;
            m_urls     = urls;
            m_streams  = new List <Stream>();

            foreach (FrameworkElement e in m_elements)
            {
                if (e.ActualWidth != 0)
                {
                    m_sizeCount++;
#if !SILVERLIGHT
                    CheckCompleted();
#endif
                }
                else
                {
                    e.SizeChanged += OnSizeChanged;
                }
            }

            StartDataDownload();
        }
コード例 #2
0
        public DataControlNotifier(
            TimelineUrlCollection                       urls,
            List<TimelineBand>                          bands
        )
        {
            m_elements = bands;
            m_urls = urls;
            m_streams = new List<Stream>();

            foreach (FrameworkElement e in m_elements)
            {
                if (e.ActualWidth != 0)
                {
                    m_sizeCount++;
            #if !SILVERLIGHT
                    CheckCompleted();
            #endif
                }
                else
                {
                    e.SizeChanged += OnSizeChanged;
                }
            }

            StartDataDownload();
        }
コード例 #3
0
 public DataControlNotifier(
     )
 {
     m_elements = new List <TimelineBand>();
     m_urls     = new TimelineUrlCollection();
     m_streams  = new List <Stream>();
 }
コード例 #4
0
 public DataControlNotifier(
 )
 {
     m_elements = new List<TimelineBand>();
     m_urls = new TimelineUrlCollection();
     m_streams = new List<Stream>();
 }
コード例 #5
0
        public void AddUrls(
            TimelineUrlCollection urls
            )
        {
            Debug.Assert(urls != null);

            m_urls = urls;
            StartDataDownload();
        }
コード例 #6
0
        public TimelineTray(
            )
        {
            m_dataUrls = new TimelineUrlCollection();
            m_events   = new List <TimelineEvent>();
            m_bands    = new List <TimelineBand>();

            MoreLinkText = MORE_LINK_TEXT;

            this.Loaded      += OnControlLoaded;
            this.SizeChanged += OnSizeChanged;
            this.MouseWheel  += OnMouseWheel;

#if SILVERLIGHT
            Application.Current.Host.Content.FullScreenChanged += OnFullScreenChanged;
#endif
        }
コード例 #7
0
        public TimelineTray(
        )
        {
            m_dataUrls = new TimelineUrlCollection();
            m_bands = new List<TimelineBand>();

            m_eventStore = new TimelineEventStore(new List<TimelineEvent>());

            MoreLinkText = MORE_LINK_TEXT;

            this.Loaded += OnControlLoaded;
            this.SizeChanged += OnSizeChanged;
			//this.MouseWheel += OnMouseWheel;
           
#if SILVERLIGHT
            Application.Current.Host.Content.FullScreenChanged += OnFullScreenChanged;
#endif
        }
コード例 #8
0
        public void AddUrls(
            TimelineUrlCollection                       urls
        )
        {
            Debug.Assert(urls != null);

               m_urls = urls;
               StartDataDownload();
        }