Welcome to mirror list, hosted at ThFree Co, Russian Federation.

BindingContext.cs « WINELib « System.Windows.Forms « class « mcs - github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: f6eeb6bc4e3f6f00eb5fc9727c76bb1ede363b7e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
//
// System.Windows.Forms.BindingContext.cs
//
// Author:
//   stubbed out by Jaak Simm (jaaksimm@firm.ee)
//	Dennis hayes (dennish@raytek.com)
//
// (C) 2002 Ximian, Inc
//
using System.ComponentModel;
namespace System.Windows.Forms {

	public class BindingContext {

		/// <summary>
		/// Manages the collection of BindingManagerBase objects for any object that inherits from the Control class.
		/// </summary>

		//private 
		// --- Constructor
		[MonoTODO]
		public BindingContext ()
		{
			//
		}


		//
		// --- Public Properties
		// Following properties not stubbed out, because they are only supporting internal .NET Framework infrastructure.
		// - bool IsReadOnly {get;}
		[MonoTODO]
		public BindingManagerBase this[object dataSource]  {

			get { throw new NotImplementedException (); }
		}

		[MonoTODO]
		public BindingManagerBase this[object dataSource,string dataMember]  {

			get { throw new NotImplementedException (); }
		}

		//
		// --- Methods
		// Following methods not stubbed out, because they are only supporting internal .NET Framework infrastructure.
		// - protected virtual void AddCore(object dataSource,BindingManagerBase listManager)
		// - protected virtual void ClearCore()
		// - void ICollection.CopyTo(Array ar,int index)
		// - IEnumerator IEnumerable.GetEnumerator()
		// - protected virtual void OnCollectionChanged(CollectionChangeEventArgs ccevent)
		// - protected virtual void RemoveCore(object dataSource)
		[MonoTODO]
		protected internal void Add(object dataSource, BindingManagerBase listManager)
		{
			throw new NotImplementedException ();
		}

		[MonoTODO]
		protected internal void Clear()
		{
			throw new NotImplementedException ();
		}

		[MonoTODO]
		public bool Contains(object dataSource)
		{
			throw new NotImplementedException ();
		}

		[MonoTODO]
		public bool Contains(object dataSource,string dataMember)
		{
			throw new NotImplementedException ();
		}

		[MonoTODO]
		protected internal void Remove(object dataSource)
		{
			throw new NotImplementedException ();
		}

		//
		// --- Public Events
		// Following events not stubbed out, because they are only supporting internal .NET Framework infrastructure
		public event CollectionChangeEventHandler CollectionChanged;
	}
}