프로젝트

일반

사용자정보

개정판 d7e20d2d

IDd7e20d2dad8780ab6ede36daf8f904e52efd6f80
상위 b4b23404
하위 dea506e2

김태성이(가) 약 5년 전에 추가함

markus 성능개선
- 일정 페이지범위를 local 저장소에 저장

Change-Id: Ib6ef3d770a360c40acf01d6de04668bee653eee4

차이점 보기:

KCOM/Controls/PageNavigator.xaml.cs
78 78
            //tmStart = false;
79 79
            //tm.Stop();
80 80
            //tm.Tick -= new EventHandler(tm_Tick);
81
            int _PageNo = -1;
82 81

  
83
            if (this.CurrentPage != null)
82
            System.Threading.Tasks.Task.Factory.StartNew(() =>
84 83
            {
85
                _PageNo = this.CurrentPage.PageNumber;
86
            };
87 84

  
88
            if (_PageNo != (ImgListbox.SelectedItem as ThumbnailItem).PageNumber)
89
            {
90
                GotoPage((ImgListbox.SelectedItem as ThumbnailItem).PageNumber);
91
            }
85
                int _PageNo = -1;
86

  
87
                if (this.CurrentPage != null)
88
                {
89
                    _PageNo = this.CurrentPage.PageNumber;
90
                };
91

  
92
                if (_PageNo != (ImgListbox.SelectedItem as ThumbnailItem).PageNumber)
93
                {
94
                    GotoPage((ImgListbox.SelectedItem as ThumbnailItem).PageNumber);
95
                }
96

  
97
            }).RunAndForget();
92 98
        }
93 99

  
94 100
        public bool GotoPageFlag = false;

내보내기 Unified diff

클립보드 이미지 추가 (최대 크기: 500 MB)