Esempio n. 1
0
        static void Main(string[] args)
        {
            var myData = new MyBusinessObject();

            myData.BindingList.Clear();
            myData.CollectionData.Clear();
        }
 private void FillGrid()
 {
     for (int i = 0; i < 10; i++)
     {
         MyBusinessObject randomDataItem = MyBusinessObjects.GenerateRandomBusinessObject(this.random);
         this.gridView.Items.Add(randomDataItem);
     }
 }
Esempio n. 3
0
    public MyForm()
    {
        MyBusinessObject obj = new MyBusinessObject();
        Button           btn = new Button();

        btn.Click += delegate { Foo++; };
        DataBindings.Add("Foo", obj, "Bar", false, DataSourceUpdateMode.OnPropertyChanged);
        Controls.Add(btn);
    }
    public Window Next(MyBusinessObject currentState)
    {
        var entry = _matchList.Where(m => m.Item1(currentState)).FirstOrDefault();

        if (entry != null)
        {
            return(entry.Item2(currentState, this));
        }
        return(null);
    }
        public static DetailColumnCollection GetDetails(MyBusinessObject businessObj)
        {
            var columns = new DetailColumnCollection();

            var column = new DetailColumn();
            var group  = new DetailGroup("Computer Information");

            group.Add("Computer Name", businessObj.ComputerName);
            group.Add("Network Name", businessObj.NetworkName);

            column.Add(group);
            columns.Add(column);

            return(columns);
        }
Esempio n. 6
0
 public Window1(MyBusinessObject businessObject, StateMachine stateMachine)
 {
     _stateMachine   = stateMachine;
     _businessObject = businessObject;
 }
Esempio n. 7
0
        private static ListGroup <MyBusinessObject> GetObjectListGroup(MyBusinessObject businessObj)
        {
            var group = new ListGroup <MyBusinessObject>(businessObj.NetworkName);

            return(group);
        }
        public void AddItem()
        {
            MyBusinessObject randomDataItem = MyBusinessObjects.GenerateRandomBusinessObject(this.random);

            this.gridView.Items.Add(randomDataItem);
        }