Exemple #1
0
 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;
         }
     }
 }
Exemple #2
0
 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]);
 }
Exemple #3
0
		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];
		}
Exemple #4
0
 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 ();
		}
Exemple #6
0
		public TableCellElement (Accessible accessible, DataItemElement containingElement, int column) : base (accessible)
		{
			this.containingElement = containingElement;
			this.column = column;
		}
Exemple #7
0
 public TableCellElement(Accessible accessible, DataItemElement containingElement, int column) : base(accessible)
 {
     this.containingElement = containingElement;
     this.column            = column;
 }