ZADANIE1
Zaprojektuj i wykonaj aplikację desktopową w środowisku Visual Studio 2022 (.NET Framework) w języku C#, która umożliwia użytkownikowi sterowanie kolorem prostokąta (Panel) za pomocą trzech suwaków (TrackBar). Każdy suwak odpowiada za jeden składnik koloru w systemie RGB: R (Red), G (Green), B (Blue).
Wymagania funkcjonalne aplikacji:
- Na formularzu Form1 powinny znajdować się:
- 3 suwaki (TrackBar) podpisane odpowiednio R, G, B,
- 3 etykiety (Label) wyświetlające bieżące wartości składników RGB,
- Panel, który dynamicznie zmienia kolor tła w zależności od wartości suwaków.
- Wartości suwaków powinny się zawierać w przedziale od 0 do 255.
- Każda zmiana wartości któregoś z suwaków powinna:
- zaktualizować odpowiednią etykietę (R: x, G: x, B: x),
- zmienić kolor Panelu zgodnie z aktualnymi wartościami RGB.
- Aplikacja po uruchomieniu ma domyślnie ustawiać kolor RGB(0, 0, 0) (czarny).
Instrukcja wykonania:
- Utwórz nowy projekt:
- Typ: Windows Forms App (.NET Framework)
- Nazwa: SuwakKolorowy
- Zaprojektuj interfejs graficzny (Form1):
- Umieść 3 kontrolki TrackBar, podpisz je etykietami R, G, B
- Umieść 3 kontrolki Label, w których będą wyświetlane aktualne wartości
- Umieść Panel, który będzie zmieniał kolor
- Ustaw właściwości suwaków (TrackBar):
- Minimum: 0
- Maximum: 255
- Value: 0
- TickFrequency: 5
- SmallChange: 1
- LargeChange: 10
- Obsłuż zdarzenie Scroll dla każdego suwaka:
- Ustaw jedną wspólną metodę trackBarRGB_Scroll
- W niej odczytaj wartości suwaków i przypisz kolor do Panel
- Przetestuj aplikację: Sprawdź, czy przesuwając suwaki, zmienia się kolor panelu i wartości etykiet są aktualizowane.

