2 Stimmen

Wie kann ich die Breite einer Spalte aus einem untergeordneten Band Infragistics.UltraGrid ändern

 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.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X