public ZoomPicPage(NcManagementPage ncManagementPage, int index) { this.index = index; this.ncManagementPage = ncManagementPage; InitializeComponent(); ImageX.Source = ncManagementPage.ncCaseBitmapImageList[index]; }
public NcFullDetailPage(NcManagementPage ncManagementPage, NcFile ncFile, NcFileDetails ncFileDetails, NcFileFix ncFileFix) { this.ncManagementPage = ncManagementPage; this.ncFile = ncFile; this.ncFileDetails = ncFileDetails; this.ncFileFix = ncFileFix; InitializeComponent(); // hide non allowed buttons if (!ncManagementPage.mainWindow.loginUser.Value.user_type) // the current user is not an admin { ValidateFlipper.Visibility = Visibility.Collapsed; FinaliseFlipper.Visibility = Visibility.Collapsed; } if (!ncFile.is_valid || ncFile.state == 2) { FinaliseFlipper.Visibility = Visibility.Collapsed; } if (!ncManagementPage.mainWindow.loginUser.Value.user_type && // the current user is not an admin ncManagementPage.mainWindow.loginUser.Value.id != ncFile.fix_user_id) // the current user is not the fixer { ResetFlipper.Visibility = Visibility.Collapsed; } initializeData(ncFile, ncFileDetails, ncFileFix);// populate text fields // populate Image List for (int i = 0; i < ncManagementPage.ncCaseBitmapImageList.Count; i++) { Frame newFrame = new Frame { Margin = new Thickness(4), Content = new ZoomPicPage(ncManagementPage, i) }; PicContainer.Children.Add(newFrame); } if (ncFile.is_valid) { ValidateFlipperFrontBtn.Content = "Anuler validation"; } }
public NcDetailPage(NcManagementPage ncManagementPage, NcFile ncFile, NcFileDetails ncFileDetails) { this.ncManagementPage = ncManagementPage; this.ncFile = ncFile; InitializeComponent(); initializeData(ncFile, ncFileDetails); for (int i = 0; i < ncManagementPage.ncCaseBitmapImageList.Count; i++) { Frame newFrame = new Frame { Margin = new Thickness(4), Content = new ZoomPicPage(ncManagementPage, i) }; PicContainer.Children.Add(newFrame); } }
public ImageViewerPage(NcManagementPage ncManagementPage) { this.ncManagementPage = ncManagementPage; InitializeComponent(); }