Наследование: FragmentRootControlProvider, IListProvider, IScrollBehaviorSubject
		public HeaderItemInvokePatternInvokedEvent (DataGridProvider.DataGridHeaderItemProvider provider)
			: base (provider, 
			        InvokePatternIdentifiers.InvokedEvent)
		{
			this.provider = provider;
			dataGridProvider = provider.HeaderProvider.DataGridProvider;
		}
Пример #2
0
 public DataGridScrollBarProvider(SWF.ScrollBar scrollbar,
                                  DataGridProvider provider)
     : base(scrollbar)
 {
     this.provider = provider;
     name          = scrollbar is SWF.HScrollBar ? Catalog.GetString("Horizontal Scroll Bar")
                             : Catalog.GetString("Vertical Scroll Bar");
 }
Пример #3
0
 public DataGridCustomProvider(DataGridProvider provider,
                               int row,
                               string name) : base(null)
 {
     this.provider = provider;
     this.row      = row;
     this.name     = name;
 }
Пример #4
0
            public DataGridHeaderProvider(DataGridProvider provider,
                                          SWF.GridColumnStylesCollection styles) : base(null)
            {
                this.provider = provider;
                this.styles   = styles;

                dictionary = new Dictionary <SWF.DataGridColumnStyle, DataGridHeaderItemProvider> ();
            }
Пример #5
0
            public DataGridDataItemProvider(DataGridProvider provider,
                                            int row,
                                            SWF.DataGrid dataGrid,
                                            SWF.DataGridTableStyle style)
                : base(provider, provider, dataGrid, row)
            {
                this.provider = provider;
                this.style    = style;
                name          = string.Empty;

                columns = new Dictionary <SWF.DataGridColumnStyle, DataGridDataItemEditProvider> ();
            }
Пример #6
0
			public DataGridScrollBarProvider (SWF.ScrollBar scrollbar,
			                                  DataGridProvider provider)
				: base (scrollbar)
			{
				this.provider = provider;
				name = scrollbar is SWF.HScrollBar ? Catalog.GetString ("Horizontal Scroll Bar")
					: Catalog.GetString ("Vertical Scroll Bar");
			}
Пример #7
0
			public DataGridDataItemProvider (DataGridProvider provider,
			                                 int row,
			                                 SWF.DataGrid dataGrid,
			                                 SWF.DataGridTableStyle style)
				: base (provider, provider, dataGrid, row)
			{
				this.provider = provider;
				this.style = style;
				name = string.Empty;

				columns = new Dictionary<SWF.DataGridColumnStyle, DataGridDataItemEditProvider> ();
			}
		public TablePatternColumnHeadersEvent (DataGridProvider.DataGridHeaderProvider provider)
			: base (provider, 
			        TablePatternIdentifiers.ColumnHeadersProperty)
		{
			collection = provider.GridColumnStyles;
		}
		public ScrollPatternHorizontalViewSizeEvent (DataGridProvider provider)
			: base (provider, 
			        ScrollPatternIdentifiers.HorizontalViewSizeProperty)
		{
		}
Пример #10
0
		public GridPatternRowEvent (DataGridProvider provider)
			: base (provider, 
			        GridPatternIdentifiers.RowCountProperty)
		{
		}
		public DataItemEditTableItemProviderBehavior (DataGridProvider.DataGridDataItemEditProvider editProvider)
			: base (editProvider)
		{
			this.editProvider = editProvider;
		}
Пример #12
0
		public SelectionPatternSelectionEvent (DataGridProvider provider)
			: base (provider, 
			        SelectionPatternIdentifiers.SelectionProperty)
		{
		}
Пример #13
0
		public GridPatternColumnEvent (DataGridProvider provider)
			: base (provider, 
			        GridPatternIdentifiers.ColumnCountProperty)
		{
		}
		public HeaderItemInvokeProviderBehavior (DataGridProvider.DataGridHeaderItemProvider itemProvider)
			: base (itemProvider)
		{
			this.itemProvider = itemProvider;
			dataGrid = itemProvider.HeaderProvider.DataGridProvider.DataGrid;
		}
Пример #15
0
		public CustomInvokeProviderBehavior (DataGridProvider.DataGridCustomProvider provider) 
			: base (provider)
		{
			customProvider = provider;
		}
Пример #16
0
		public SelectionProviderBehavior (DataGridProvider provider)
			: base (provider)
		{
		}
Пример #17
0
		public TableProviderBehavior (DataGridProvider provider)
			: base (provider)
		{
			headerProvider = provider.HeaderProvider;
		}
Пример #18
0
		public GridProviderBehavior (DataGridProvider provider)
			: base (provider)
		{
			datagridProvider = (DataGridProvider) provider;
		}
		public SelectionPatternInvalidatedEvent (DataGridProvider provider) 
			: base (provider,
			        SelectionPatternIdentifiers.InvalidatedEvent)
		{
		}
Пример #20
0
			public DataGridCustomProvider (DataGridProvider provider,
			                               int row,
			                               string name) : base (null)
			{
				this.provider = provider;
				this.row = row;
				this.name = name;
			}
		public DataItemEditSelectionItemPatternIsSelectedEvent (DataGridProvider.DataGridDataItemEditProvider provider)
			: base (provider, 
			        SelectionItemPatternIdentifiers.IsSelectedProperty)
		{
			this.provider = provider;
		}
Пример #22
0
			public DataGridHeaderProvider (DataGridProvider provider,
			                               SWF.GridColumnStylesCollection styles) : base (null)
			{
				this.provider = provider;
				this.styles = styles;

				dictionary = new Dictionary <SWF.DataGridColumnStyle, DataGridHeaderItemProvider> ();
			}
		public DataItemEditGridItemColumnEvent (DataGridProvider.DataGridDataItemEditProvider provider)
			: base (provider, 
			        GridItemPatternIdentifiers.ColumnProperty)
		{
			this.provider = provider;
		}
		public ScrollPatternVerticalViewSizeEvent (DataGridProvider provider)
			: base (provider, 
			        ScrollPatternIdentifiers.VerticalViewSizeProperty)
		{
		}