コード例 #1
0
 private void ImageSizeChangedEventHandler(object sender, System.EventArgs e)
 {
     PainterStatus.OpenFileDirectory = null;
     PainterStatus.ImageHeight       = SideMenuStatus.GetHeightOfNewImage;
     PainterStatus.ImageWidth        = SideMenuStatus.GetWidthOfNewImage;
     PainterStatus.Initialize();
 }
コード例 #2
0
 public ProportionalPainter(PainterStatus status, TimeSpan timeBySqMeters, double priceByHour, double?priceByHourInHolidays = null)
 {
     if (status == PainterStatus.InHolidays && priceByHourInHolidays == null)
     {
         throw new ArgumentNullException(nameof(priceByHourInHolidays));
     }
     _priceByHourInHolidays = priceByHourInHolidays ?? 0;
     TimeBySqMeters         = timeBySqMeters;
     PriceByHour            = priceByHour;
     Status = status;
 }
コード例 #3
0
 private void OpenFileChangedEventHandler(object sender, System.EventArgs e)
 {
     PainterStatus.OpenFileDirectory = SideMenuStatus.OpenFileDirectory;
     PainterStatus.Initialize();
 }
コード例 #4
0
 private void SaveFileChangedEventHandler(object sender, System.EventArgs e)
 {
     PainterStatus.SavePicture(SideMenuStatus.SaveFileDirectory);
 }
 public ProportionalPainter(PainterStatus status, TimeSpan timeBySqMeters, double priceByHour)
 {
     TimeBySqMeters = timeBySqMeters;
     PriceByHour    = priceByHour;
     Status         = status;
 }