public DataItemChildSelectionItemPatternElementAddedEvent (DataGridViewProvider.DataGridViewDataItemChildProvider provider)
			: base (provider,
			        SelectionItemPatternIdentifiers.ElementAddedToSelectionEvent)
		{
			this.provider = provider;
			wasSelected = provider.Cell.Selected;
		}
		public DataItemComboBoxButtonInvokeProviderBehavior (DataGridViewProvider.DataGridViewDataItemComboBoxButtonProvider provider)
			: base (provider)
		{
			this.provider = provider;
		}
		public HeaderItemInvokeProviderBehavior (DataGridViewProvider.DataGridViewHeaderItemProvider itemProvider)
			: base (itemProvider)
		{
			this.itemProvider = itemProvider;
			dataGridView = itemProvider.HeaderProvider.DataGridView;
		}
		public DataItemChildEmbeddedImageProviderBehavior (DataGridViewProvider.DataGridViewDataItemImageProvider provider)
			: base (provider)
		{
			this.provider = provider;
		}
		public TablePatternColumnHeadersEvent (DataGridViewProvider provider)
			: base (provider, 
			        TablePatternIdentifiers.ColumnHeadersProperty)
		{
		}
		public DataItemComboBoxExpandCollapsePatternStateEvent (DataGridViewProvider.DataGridViewDataItemComboBoxProvider provider) 
			: base (provider, 
			        ExpandCollapsePatternIdentifiers.ExpandCollapseStateProperty)
		{
		}
		public DataItemComboBoxSelectionProviderBehavior (DataGridViewProvider.DataGridViewDataItemComboBoxProvider provider)
			: base (provider)
		{
			this.provider = provider;
		}
Example #8
0
		public TableProviderBehavior (DataGridViewProvider provider)
			: base (provider)
		{
		}
		public DataItemComboBoxListBoxSelectionPatternSelectionEvent (DataGridViewProvider.DataGridViewDataItemComboBoxListBoxProvider provider)
			: base (provider, 
			        SelectionPatternIdentifiers.SelectionProperty)
		{
			this.provider = provider;
		}
		public DataItemChildGridItemProviderBehavior (DataGridViewProvider.DataGridViewDataItemChildProvider provider)
			: base (provider)
		{
			this.provider = provider;
		}
		public SelectionPatternInvalidatedEvent (DataGridViewProvider provider) 
			: base (provider,
			        SelectionPatternIdentifiers.InvalidatedEvent)
		{
		}
Example #12
0
		public SelectionProviderBehavior (DataGridViewProvider provider)
			: base (provider)
		{
		}
		public DataItemChildGridItemPatternRowEvent (DataGridViewProvider.DataGridViewDataItemChildProvider provider)
			: base (provider, 
			        GridItemPatternIdentifiers.RowProperty)
		{
			this.provider = provider;
		}
		public SelectionPatternSelectionEvent (DataGridViewProvider provider) 
			: base (provider,
			        SelectionPatternIdentifiers.SelectionProperty)
		{
		}
		public DataItemComboBoxExpandCollapseProviderBehavior (DataGridViewProvider.DataGridViewDataItemComboBoxProvider provider)
			: base (provider)
		{
			this.provider = provider;
		}
		public DataItemChildToggleProviderBehavior (DataGridViewProvider.DataGridViewDataItemCheckBoxProvider provider)
			: base (provider)
		{
			this.provider = provider;
		}
		public GridPatternColumnCountEvent (DataGridViewProvider provider)
			: base (provider, 
			        GridPatternIdentifiers.ColumnCountProperty)
		{
		}
		public DataItemComboBoxSelectionPatternInvalidatedEvent (DataGridViewProvider.DataGridViewDataItemComboBoxProvider provider)
			: base (provider,
			        SelectionPatternIdentifiers.InvalidatedEvent)
		{
			this.provider = provider;
		}
Example #19
0
		public GridProviderBehavior (DataGridViewProvider provider)
			: base (provider)
		{
			gridviewprovider = provider;
		}
		public DataItemChildTableItemProviderBehavior (DataGridViewProvider.DataGridViewDataItemChildProvider provider)
			: base (provider)
		{
		}
		public DataItemChildSelectionItemPatternIsSelectedEvent (DataGridViewProvider.DataGridViewDataItemChildProvider provider)
			: base (provider, 
			        SelectionItemPatternIdentifiers.IsSelectedProperty)
		{
			this.provider = provider;
		}
Example #22
0
			public DataGridViewHeaderProvider (DataGridViewProvider provider) : base (null)
			{
				viewProvider = provider;
				headers = new Dictionary<SWF.DataGridViewColumn, DataGridViewHeaderItemProvider> ();
			}
		public DataItemChildValueProviderBehavior (DataGridViewProvider.DataGridViewDataItemEditProvider childProvider)
			: base (childProvider)
		{
			this.provider = childProvider;
		}
Example #24
0
			public DataGridDataItemProvider (DataGridViewProvider datagridViewProvider,
			                                 SWF.DataGridView datagridview,
		                                     SWF.DataGridViewRow row) 
				: base (datagridViewProvider, datagridViewProvider, datagridview, row)
			{
				this.datagridviewProvider = datagridViewProvider;
				this.datagridview = datagridview;
				this.row = row;

				columns = new Dictionary<SWF.DataGridViewColumn, DataGridViewDataItemChildProvider> ();
			}
		public HeaderItemInvokePatternInvokedEvent (DataGridViewProvider.DataGridViewHeaderItemProvider provider)
			: base (provider, 
			        InvokePatternIdentifiers.InvokedEvent)
		{
			this.provider = provider;
		}
		public DataItemChildTableItemColumnHeaderItemsEvent (DataGridViewProvider.DataGridViewDataItemChildProvider provider)
			: base (provider,
			        TableItemPatternIdentifiers.ColumnHeaderItemsProperty)
		{
			this.provider = provider;
		}