public class Ticket
{
public bool Selected { get; set; }
public string TicketID { get; set; }
public List<TicketHistory> History {get;set;}
}
public class TicketHistory
{
public string Status {get;set;}
}
Ich habe ein Infragistics Ultragrid mit mehreren Bändern.
ultragrid.DisplayLayout.ViewStyle = ViewStyle.MultiBand;
ultragrid ist an eine Liste von Tickets gebunden (1. Band) 2. Band ist History mit einer Liste von TicketHistory
Das Problem ist, dass die Spalte Status aus dem 2. Band in der gleichen Größe angezeigt wird wie die Spalte Ausgewählt (Kontrollkästchen) aus dem ersten Band. Wie kann ich die Breite der Spalte (Status) aus dem untergeordneten Band ändern?
1. Ich habe versucht, die Breite in der InitializeLayout-Handler zu ändern, aber es hat nicht funktioniert.
2. Ich habe PerformAutoresize auf ultragridcolumn versucht und es hat nicht funktioniert.