개정판 475c21be
Fix: 페이지 전환 시 마크업이 업데이트되지 않는 오류 수정
Change-Id: Ib69407e9989f780278a8247a617af3643f2756a0
KCOM/Controls/Sample.xaml.cs | ||
---|---|---|
319 | 319 |
|
320 | 320 |
if (ViewerDataModel.Instance.SyncPageNumber != number) |
321 | 321 |
{ |
322 |
#region 페이지 전환 시 Markup 데이터를 업데이트 |
|
323 |
var mainMenu = this.ParentOfType<MainWindow>().dzMainMenu; |
|
324 |
mainMenu.UpdateMyMarkupList(); |
|
325 |
#endregion |
|
326 |
|
|
322 | 327 |
#region 페이지 전환시 저장(성능 저하 초래) |
323 | 328 |
//TODO: 확인 후 삭제 |
324 | 329 |
///ViewerDataModel.Instance.SystemMain.dzTopMenu._SaveEvent(null, null); /// save controls |
325 | 330 |
#endregion |
326 | 331 |
|
327 | 332 |
this.CurrentPage = ImgListbox.SelectedItem as KCOM.Common.ThumbnailItem; |
328 |
|
|
329 |
PageChanging(this, new PageChangeEventArgs |
|
330 |
{ |
|
331 |
CurrentPage = this._PageList.Where(p => p.PAGE_NUMBER == number).First(), |
|
332 |
PageNumber = number, |
|
333 |
PageUri = null |
|
334 |
}); |
|
333 |
PageChanging(this, new PageChangeEventArgs |
|
334 |
{ |
|
335 |
CurrentPage = this._PageList.First(p => p.PAGE_NUMBER == number), |
|
336 |
PageNumber = number, |
|
337 |
PageUri = null |
|
338 |
}); |
|
335 | 339 |
} |
336 | 340 |
} |
337 | 341 |
|
내보내기 Unified diff