2 // System.Windows.Forms.ListControl
5 // stubbed out by Daniel Carrera (dcarrera@math.toronto.edu)
7 // (C) 2002 Ximian, Inc
10 namespace System.Windows.Forms {
13 // This is only a template. Nothing is implemented yet.
17 //public abstract class ListControl : Control {
20 // --- Public Properties
23 //
\bpublic object DataSource {
25 // throw new NotImplementedException ();
28 // throw new NotImplementedException ();
32 //
\bpublic string DisplayMember {
34 // throw new NotImplementedException ();
37 // throw new NotImplementedException ();
41 //
\bpublic abstract int SelectedIndex {
43 // throw new NotImplementedException ();
46 // throw new NotImplementedException ();
50 //
\bpublic object SelectedValue {
52 // throw new NotImplementedException ();
55 // throw new NotImplementedException ();
59 //
\bpublic ValueMember {
61 // throw new NotImplementedException ();
64 // throw new NotImplementedException ();
72 //
\bpublic IAsyncResult BeginInvoke(Delegate del)
74 // throw new NotImplementedException ();
77 //
\bpublic IAsyncResult BeginInvoke(Delegate del, object[] objs)
79 // throw new NotImplementedException ();
82 //
\bpublic void Dispose()
84 // throw new NotImplementedException ();
87 //
\bpublic virtual bool Equals(object o);
89 // throw new NotImplementedException ();
92 //
\bpublic static bool Equals(object o1, object o2);
94 // throw new NotImplementedException ();
97 //
\bpublic string GetItemText(object Item)
99 // throw new NotImplementedException ();
102 //
\bpublic void Invalidate()
104 // throw new NotImplementedException ();
107 //
\bpublic void Invalidate(bool val)
109 // throw new NotImplementedException ();
112 //
\bpublic void Invalidate(Rectangle rect)
114 // throw new NotImplementedException ();
117 //
\bpublic void Invalidate(Region reg)
119 // throw new NotImplementedException ();
122 //
\bpublic object Invoke(Delegate del)
124 // throw new NotImplementedException ();
127 //
\bpublic object Invoke(Delegate del, object[] objs)
129 // throw new NotImplementedException ();
132 //
\bpublic void PerformLayout()
134 // throw new NotImplementedException ();
137 //
\bpublic void PerformLayout(Control ctl, string str)
139 // throw new NotImplementedException ();
142 //
\bpublic void ResumeLayout()
144 // throw new NotImplementedException ();
147 //
\bpublic void ResumeLayout(bool val)
149 // throw new NotImplementedException ();
152 //
\bpublic void Scale(float val)
154 // throw new NotImplementedException ();
157 //
\bpublic void Scale(float val1, float val2)
159 // throw new NotImplementedException ();
162 //
\bpublic void Select()
164 // throw new NotImplementedException ();
167 //
\bpublic virtual void Select(bool val1, bool val2)
169 // throw new NotImplementedException ();
172 //
\bpublic void SetBounds(int val1, int val2, int val3, int val4)
174 // throw new NotImplementedException ();
177 //
\bpublic void SetBounds(int val1, int val2, int val3, int val4, BoundsSpecified bounds)
179 // throw new NotImplementedException ();
186 //
\bpublic event EventHandler DataSourceChanged {
188 // throw new NotImplementedException ();
191 // throw new NotImplementedException ();
195 //
\bpublic event EventHandler DisplayMemberChanged {
197 // throw new NotImplementedException ();
200 // throw new NotImplementedException ();
205 // --- Protected Constructor
208 //
\bprotected ListControl()
210 // throw new NotImplementedException ();
214 // --- Protected Properties
217 //
\bprotected CurrencyManager DataManager {
219 // throw new NotImplementedException ();
225 // --- Protected Methods
228 //
\bprotected override void Dispose(bool val)
230 // throw new NotImplementedException ();
233 //
\bprotected override bool IsInputkey(Keys keyData)
235 // throw new NotImplementedException ();
238 //
\bprotected override void OnBindingContextChanged(EventArgs e)
240 // throw new NotImplementedException ();
244 //
\bprotected abstract void RefreshItem(int index)
246 // throw new NotImplementedException ();
249 //
\bprotected ContentAlignment RtlTranslateAlignment(ContentAlignment align)
251 // throw new NotImplementedException ();
254 //
\bprotected HorizontalAlignment RtlTranslateAlignment(HorizontalAlignment align)
256 // throw new NotImplementedException ();
259 //
\bprotected LeftRightAlignment RtlTranslateAlignment(LeftRightAlignment align)
261 // throw new NotImplementedException ();
264 //
\bprotected void Select()
266 // throw new NotImplementedException ();
269 //
\bprotected void UpdateBounds()
271 // throw new NotImplementedException ();
274 //
\bprotected void UpdateBounds(int val1, int val2, int val3, int val4)
276 // throw new NotImplementedException ();
279 //
\bprotected void UpdateBounds(int val1, int val2, int val3, int val4, int val5, int val6)
281 // throw new NotImplementedException ();