fix: better Image loading

This commit is contained in:
Frozd
2025-11-28 13:00:32 +01:00
parent e89fc79ebb
commit bb71806a22
4 changed files with 5386 additions and 5 deletions

View File

@@ -82,6 +82,7 @@
this.pbxCar.Dock = System.Windows.Forms.DockStyle.Fill;
this.pbxCar.Image = ((System.Drawing.Image)(resources.GetObject("pbxCar.Image")));
this.pbxCar.ImageLocation = "";
this.pbxCar.InitialImage = ((System.Drawing.Image)(resources.GetObject("pbxCar.InitialImage")));
this.pbxCar.Location = new System.Drawing.Point(3, 3);
this.pbxCar.Name = "pbxCar";
this.pbxCar.Size = new System.Drawing.Size(204, 124);

View File

@@ -48,6 +48,7 @@ namespace CarManagerV2
public async void LoadImage()
{
this.CarImage = pbxCar.InitialImage; // Set to loading image
await Task.Run(() =>
{
Image img = ImageManager.GetImage(this.Car);

File diff suppressed because it is too large Load Diff

View File

@@ -72,11 +72,6 @@ namespace CarManagerV2
StateManager.UpdateCar(car);
Console.WriteLine("Saved car: " + car.Id);
});
await Task.Run(() =>
{
ImageManager.GetImage(car);
Console.WriteLine("Updated image for car: " + car.Id);
});
Console.WriteLine("Car saved. " + car.Id);
btnSave.Enabled = true;
btnDelete.Enabled = true;