C# :: Aufgabe #233

0 Lösungen

Erstellen eines WPF-Benutzersteuerelements (Analoguhr)

Anfänger - C# von RevTreb - 30.11.2018 um 15:32 Uhr
Es soll in WPF ein Benutzersteuerelement (UserControl) namens AnalogWatch erstellt werden.

Das Zifferblatt soll für jede Minute einen Strich/Linie enthalten.
Die Striche bei 5 bzw. 15 Minuten sollen dabei etwas länger und dicker sein, als der Rest.

Die 3 Zeiger werden ebenfalls nur als Gerade Linien dargestellt.
Sekundenzeiger lang und dünn.
Minutenzeiger etwas kürzer und etwas dicker.
Stundenzeiger kurz und dick.

Es soll zu jedem Zeitpunkt die aktuelle Systemzeit auf der Uhr abzulesen sein (bei Visual Studio
auch im Designermodus, wenn das Programm nicht ausgeführt wird)

Der Aufruf des Benutzerelements aus dem XAML-Code soll möglichst einfach gehalten werden.
Ideal wäre z.B.:
Quellcode ausblenden XML-Code
<Grid>
        <local:AnalogWatch/>
</Grid>


Das Format/Größe der Zeiger und des Ziffernblatts sollen sich automatisch an die Größe des Fensters anpassen.

Optional: Ein per Eigenschaft zu übergebendes Hintergrundbild einfügen

Viel Spaß/Erfolg :-)

Lösungen:

Für diese Aufgabe gibt es noch keine Lösung.