Hallo,
ich würde gerne sobald der Benutzer die Selekion in einem Grid wechselt eine bestimmte Celle des Grids in der ausgewählten Spalte markieren.
Ich habe das ganze so ausprobiert:
private void gridViewEmpfaenger_RowClick(object sender, DevExpress.XtraGrid.Views.Grid.RowClickEventArgs e)
{
var rowView = (DataRowView)gridViewEmpfaenger.GetRow(e.RowHandle);
if(rowView.Row[DataTableEmpfaenger.Field_MailAdresse].ToString().Contains("@")) return;
gridViewEmpfaenger.SelectCell(e.RowHandle,gridViewEmpfaenger.Columns[5]);
}
Aber die Zelle wird nicht markiert.
Was genau mache ich falsch?
Danke & Gruß
Andreas
Vermutlich steht der SelectionMode nicht auf Cell (oder so ähnlich)?
Weiß jetzt gerade nicht die korrekten Properties, aber in die Richtung könnte es gehen.
> Codejunky <
Ausserdem hab ich irgendwo gelesen, dass es einen unterschied macht ob die Zelle selektiert ist oder ob sie auch den Fokus hat. Evt. hilft das ja auch weiter.
Lg, XXX
Hi,
kommt er denn überhaupt bis zur 3. Zeile? Weil du ja vorher n return im Code hast.
MfG
wax
Hallo,
danke für eure hinweise.
Ja ich komme bis zu dem relevanten Code 😉
Gruß
Andreas