Inheritance: ListProvider
		public ListItemEditValueProviderBehavior (ListViewProvider.ListViewListItemEditProvider editProvider)
			: base (editProvider)
		{
			columnHeader = editProvider.ColumnHeader;
			listView = editProvider.ItemProvider.ListView;
			listViewItem = editProvider.ItemProvider.ListViewItem;
		}
		public GroupExpandCollapseProviderBehavior (ListViewProvider.ListViewGroupProvider provider)
			: base (provider)
		{
		}
示例#3
0
		public GroupGridProviderBehavior (ListViewProvider.ListViewGroupProvider provider)
			: base (provider)
		{
			viewGroupProvider = provider;
		}
		public ListItemEditGridItemProviderBehavior (ListViewProvider.ListViewListItemEditProvider editProvider)
			: base (editProvider)
		{
			this.editProvider = editProvider;
		}
		public TablePatternColumnHeadersEvent (ListViewProvider provider)
			: base (provider, 
			        TablePatternIdentifiers.ColumnHeadersProperty)
		{
		}
		public SelectionPatternCanSelectMultipleEvent (ListViewProvider provider)
			: base (provider, 
			        SelectionPatternIdentifiers.CanSelectMultipleProperty)
		{
		}
		public ListItemEditGridItemColumnEvent (ListViewProvider.ListViewListItemEditProvider provider)
			: base (provider, 
			        GridItemPatternIdentifiers.ColumnProperty)
		{
			this.provider = provider;
		}
		public SelectionPatternSelectionEvent (ListViewProvider provider)
			: base (provider, 
			        SelectionPatternIdentifiers.SelectionProperty)
		{
		}
		public ListItemEditTableItemProviderBehavior (ListViewProvider.ListViewListItemEditProvider editProvider)
			: base (editProvider)
		{
		}
		public SelectionPatternInvalidatedEvent (ListViewProvider provider) 
			: base (provider,
			        SelectionPatternIdentifiers.InvalidatedEvent)
		{
		}
示例#11
0
		public SelectionProviderBehavior (ListViewProvider provider)
			: base (provider)
		{
		}
		public GridPatternColumnReorderedEvent (ListViewProvider provider)
			: base (provider, 
			        GridPatternIdentifiers.ColumnReorderedEvent)
		{
		}
示例#13
0
		public GridPatternRowEvent (ListViewProvider provider)
			: base (provider, 
			        GridPatternIdentifiers.RowCountProperty)
		{
		}
示例#14
0
			public ListViewListItemProvider (FragmentRootControlProvider rootProvider,
			                                 ListViewProvider listViewProvider, 
			                                 SWF.ListView listView,
			                                 SWF.ListViewItem listViewItem)
				: base (rootProvider, listViewProvider, listView, listViewItem)
			{
				this.listView = listView;
				this.listViewProvider = listViewProvider;
				lastView = listView.View;
				this.item = listViewItem;

				providers = new Dictionary<SWF.ColumnHeader, ListViewListItemEditProvider> ();
			}
		public HeaderItemInvokePatternInvokedEvent (ListViewProvider.ListViewHeaderItemProvider itemProvider)
			: base (itemProvider,
			        InvokePatternIdentifiers.InvokedEvent)
		{
			this.itemProvider = itemProvider;
		}
示例#16
0
		public HeaderItemInvokeProvider (ListViewProvider.ListViewHeaderItemProvider provider)
			: base (provider)
		{
			itemProvider = provider;
		}
示例#17
0
		public TableProviderBehavior (ListViewProvider provider)
			: base (provider)
		{
			listViewProvider = provider;
		}
		public ListItemEditTableItemColumnHeaderItemsEvent (ListViewProvider.ListViewListItemEditProvider provider)
			: base (provider,
			        TableItemPatternIdentifiers.ColumnHeaderItemsProperty)
		{
			this.provider = provider;
		}
示例#19
0
		public GroupGridPatternColumnEvent (ListViewProvider.ListViewGroupProvider provider)
			: base (provider, 
			        GridPatternIdentifiers.ColumnCountProperty)
		{
		}
		public MultipleViewProviderBehavior (ListViewProvider provider)
			: base (provider)
		{
			listViewProvider = provider;
		}
示例#21
0
		public GridProviderBehavior (ListViewProvider provider)
			: base (provider)
		{
			listView = (SWF.ListView) Provider.Control;
		}