X-Aim – Blame information for rev 3

Subversion Repositories:
Rev:
Rev Author Line No. Line
3 office 1 using System.ComponentModel;
2 using System.Windows.Forms;
3  
4 namespace X_Aim.Controls
5 {
6 public class BindableToolStripMenuItem : ToolStripMenuItem, IBindableComponent
7 {
8 private BindingContext _mBindingContext;
9  
10 private ControlBindingsCollection _mDataBindings;
11  
12 [Browsable(false)]
13 public BindingContext BindingContext
14 {
15 get
16 {
17 if (_mBindingContext == null)
18 {
19 _mBindingContext = new BindingContext();
20 }
21  
22 return _mBindingContext;
23 }
24 set => _mBindingContext = value;
25 }
26  
27 [DesignerSerializationVisibility(DesignerSerializationVisibility.Content)]
28 public ControlBindingsCollection DataBindings
29 {
30 get
31 {
32 if (_mDataBindings == null)
33 {
34 _mDataBindings = new ControlBindingsCollection(this);
35 }
36  
37 return _mDataBindings;
38 }
39 }
40 }
41 }