Binding.cs 2.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101
  1. //
  2. // System.Windows.Forms.Binding.cs
  3. //
  4. // Author:
  5. // stubbed out by Jaak Simm ([email protected])
  6. // Dennis hayes ([email protected])
  7. //
  8. // (C) 2002 Ximian, Inc
  9. //
  10. namespace System.Windows.Forms {
  11. public class Binding {
  12. /// <summary>
  13. /// Represents the simple binding between the property value of an object and the property value of a control.
  14. ///
  15. /// ToDo note:
  16. /// - Nothing is implemented
  17. /// - MarshalByRefObject members not stubbed out
  18. /// </summary>
  19. // --- Constructor
  20. //
  21. public Binding(string propertyName,object dataSource,string dataMember)
  22. {
  23. throw new NotImplementedException ();
  24. }
  25. //
  26. // --- Public Properties
  27. //
  28. [MonoTODO]
  29. public BindingManagerBase BindingManagerBase {
  30. get { throw new NotImplementedException (); }
  31. }
  32. [MonoTODO]
  33. public BindingMemberInfo BindingMemberInfo {
  34. get { throw new NotImplementedException (); }
  35. }
  36. [MonoTODO]
  37. public Control Control {
  38. get { throw new NotImplementedException (); }
  39. }
  40. [MonoTODO]
  41. public object DataSource {
  42. get { throw new NotImplementedException (); }
  43. }
  44. [MonoTODO]
  45. public bool IsBinding {
  46. get { throw new NotImplementedException (); }
  47. }
  48. [MonoTODO]
  49. public string PropertyName {
  50. get { throw new NotImplementedException (); }
  51. }
  52. //
  53. // --- Public Methods
  54. //
  55. [MonoTODO]
  56. protected virtual void OnFormat(ConvertEventArgs cevent)
  57. {
  58. throw new NotImplementedException ();
  59. }
  60. [MonoTODO]
  61. protected virtual void OnParse(ConvertEventArgs cevent)
  62. {
  63. throw new NotImplementedException ();
  64. }
  65. //
  66. // --- Public Events
  67. //
  68. [MonoTODO]
  69. public event ConvertEventHandler Format {
  70. add { throw new NotImplementedException (); }
  71. remove { throw new NotImplementedException (); }
  72. }
  73. [MonoTODO]
  74. public event ConvertEventHandler Parse {
  75. add { throw new NotImplementedException (); }
  76. remove { throw new NotImplementedException (); }
  77. }
  78. }
  79. }