コード例 #1
0
        public InfiniteScrollList()
        {
            InitializeComponent();

            PackageItemStyle = (Style)this.FindResource("packageItemStyle");
            LoadingStatusIndicatorStyle = (Style)this.FindResource("loadingStatusIndicatorStyle");

            if (!StandaloneSwitch.IsRunningStandalone)
            {
                // it's running inside VS. Load needed resources
                Brushes.Initialize();

                var setter = new Setter(ListBoxItem.TemplateProperty, this.FindResource("ListBoxItemTemplate"));
                PackageItemStyle.Setters.Add(setter);
            }

            _loadingStatusIndicator = new LoadingStatusIndicator();
            _items = new ObservableCollection<object>();
            _list.ItemsSource = _items;
            _startIndex = 0;
        }
コード例 #2
0
        public InfiniteScrollList()
        {
            InitializeComponent();

            PackageItemStyle            = (Style)this.FindResource("packageItemStyle");
            LoadingStatusIndicatorStyle = (Style)this.FindResource("loadingStatusIndicatorStyle");

            if (!StandaloneSwitch.IsRunningStandalone)
            {
                // it's running inside VS. Load needed resources
                Brushes.Initialize();

                var setter = new Setter(ListBoxItem.TemplateProperty, this.FindResource("ListBoxItemTemplate"));
                PackageItemStyle.Setters.Add(setter);
            }

            _loadingStatusIndicator = new LoadingStatusIndicator();
            _items            = new ObservableCollection <object>();
            _list.ItemsSource = _items;
            _startIndex       = 0;
        }