private void AdjustRowReferencesForTable(int min) { for (int i = min; i < rows.Count; i++) { DataItemElement element = rows [i] as DataItemElement; if (element != null) { element.row = i; } } }
internal static Element GetElement(Accessible accessible, DataItemElement parent, int column) { if (accessible == null) { return(null); } if (elements.ContainsKey(accessible)) { return(elements [accessible]); } elements [accessible] = new TableCellElement(accessible, parent, column); return(elements [accessible]); }
internal static Element GetElement (Accessible accessible, DataItemElement parent, int column) { if (accessible == null) return null; if (elements.ContainsKey (accessible)) return elements [accessible]; elements [accessible] = new TableCellElement (accessible, parent, column); return elements [accessible]; }
public DataItemGridItemSource(DataItemElement element) { this.element = element; accessible = element.Accessible; table = accessible.QueryTable(); }
public DataItemGridItemSource (DataItemElement element) { this.element = element; accessible = element.Accessible; table = accessible.QueryTable (); }
public TableCellElement (Accessible accessible, DataItemElement containingElement, int column) : base (accessible) { this.containingElement = containingElement; this.column = column; }
public TableCellElement(Accessible accessible, DataItemElement containingElement, int column) : base(accessible) { this.containingElement = containingElement; this.column = column; }