Zeile selektieren und in den Fokus bringen
Posted: 10.02.2014, 11:18
Hallo Torsten,
ich habe eine Frage zur Selektion eine Zeile in einem Grid. Ich habe das grid aufgebaut und möchte eine bestimmte Zeile selektieren (mache ich an einem Objekt im Tag-Attribut fest). Die Zeile soll farblich hervorgehoben sein (wie bei einem Mausklick) und soll sichtbar sein. Wie kann ich das erreichen. Wenn ich eine Row auf Selected setze, passiert leider nichts von beiden Wünschen. Die Zeile ist zwar selektiert, aber ich kann es visuell anzeigen.
Grüße
Erik
public void SelektiereKnoten(IStrukturKnoten knoten)
{
if (Rows.Count > 1)
{
//Alle Positionen neu Nummerieren
for (int i = 1; i < Rows.Count; i++)
{
IStrukturKnoten tempknoten = Rows.Tag as IStrukturKnoten;
if (tempknoten != null && knoten == tempknoten)
{
Rows.Selected = true;
}
}
}
}
ich habe eine Frage zur Selektion eine Zeile in einem Grid. Ich habe das grid aufgebaut und möchte eine bestimmte Zeile selektieren (mache ich an einem Objekt im Tag-Attribut fest). Die Zeile soll farblich hervorgehoben sein (wie bei einem Mausklick) und soll sichtbar sein. Wie kann ich das erreichen. Wenn ich eine Row auf Selected setze, passiert leider nichts von beiden Wünschen. Die Zeile ist zwar selektiert, aber ich kann es visuell anzeigen.
Grüße
Erik
public void SelektiereKnoten(IStrukturKnoten knoten)
{
if (Rows.Count > 1)
{
//Alle Positionen neu Nummerieren
for (int i = 1; i < Rows.Count; i++)
{
IStrukturKnoten tempknoten = Rows.Tag as IStrukturKnoten;
if (tempknoten != null && knoten == tempknoten)
{
Rows.Selected = true;
}
}
}
}