Page 1 of 1

Erstellen Sie ein Raster aus Steuerelementen, die einen gemeinsamen Ereignishandler nutzen, der die Position der Schaltf

Posted: 12 Jan 2025, 12:07
by Guest
Ich habe ein 9 * 9-Raster in XAML, das unten rechts ein 8 * 8-Unterraster und eine Ersatzzeile und -spalte enthalten muss, um die Summen jeder Zahl im Unterraster anzuzeigen, dargestellt durch ein 2D-Array von Klassenobjekten (die ein Zahlenfeld haben) im Code-Behind
Ich möchte für jeden Slot im Unterraster ein Schaltflächensteuerelement erstellen, idealerweise im Code-Behind, damit ich das nicht tun muss Schreiben Sie manuell 64 Tastendefinitionen ein xaml-Code, und alle würden sich einen Event-Handler teilen, der die Position der angeklickten Schaltfläche ermitteln kann
Was ist der effizienteste Weg, dies zu tun?
Ich weiß, dass es ungefähr so ​​aussehen sollte:

Code: Select all

 private static void CreateButtons()
{
for (int r = 1; r