Benutzer mit den meisten Antworten
C# Datagrid

Frage
-
Hallo zusammen,
ich suche nach einer Möglichkeit von einer Zelle eines Grids aus auf ein Image zuzugreifen um dieses anschließend zu ändern.
Da ich mit dem nachfolgenden Code mir die Zeilen und Spalten auslesen lassen kann in denen das Image liegt dachte ich mir müsste das ja ansich auch andersherum gehen ..
var Image = (Image)sender;
var column = Grid.GetColumn(Image);
var row = Grid.GetRow(Image);Da ich leider bisher noch nichts durch die übliche Google Suche gefunden habe wäre es super wenn mir jemand helfen könnte.
Also zusammengefasst ich suche einfach nach einer Funktion oder Methode wo ich Zeile und Spalte angebe und daraufhin dann das beinhaltete Image bekomme.
Vielen Dank ;)
Antworten
-
hat sich erledigt trotzdem danke ^^
hier mein Code mit dem ich es geschafft habe
foreach (Image child in Spielfeld.Children)
{
if (Grid.GetRow(child) == row && Grid.GetColumn(child) == column)
{
child.Source = bm;
}
}war doch einfacher als gedacht ^^
- Als Antwort vorgeschlagen Stefan FalzModerator Donnerstag, 23. März 2017 09:00
- Als Antwort markiert Dimitar DenkovMicrosoft contingent staff, Administrator Montag, 3. April 2017 08:19
Alle Antworten
-
Hi,
welche Projektart verwendet Du? WinForms? WPF? ...?
Gruß, Stefan
Microsoft MVP - Visual Developer ASP/ASP.NET
http://www.asp-solutions.de/ - Consulting, Development
http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community -
hat sich erledigt trotzdem danke ^^
hier mein Code mit dem ich es geschafft habe
foreach (Image child in Spielfeld.Children)
{
if (Grid.GetRow(child) == row && Grid.GetColumn(child) == column)
{
child.Source = bm;
}
}war doch einfacher als gedacht ^^
- Als Antwort vorgeschlagen Stefan FalzModerator Donnerstag, 23. März 2017 09:00
- Als Antwort markiert Dimitar DenkovMicrosoft contingent staff, Administrator Montag, 3. April 2017 08:19