Esempio n. 1
0
        public void SetObjectValue(NSTableView tableView, NSObject theObject, NSTableColumn tableColumn, int row)
        {
            if (tableView.Identifier == "DepartmentEmployeesTableView")
            {
                return;
            }

            // Using List
            Department dep = DataStore.Departments[row];

            // Set the value
            dep.SetName((theObject as NSString).ToString());
        }
Esempio n. 2
0
        void AddClicked(NSButton sender)
        {
            Console.WriteLine("DVC Add clicked");
            Department dep = new Department();

            DataStore.AddItem <Department>(dep);
            dep.SetName("New Department");
            DepartmentsTableView.ReloadData();

            // Start editing new item
            int row = DataStore.Departments.IndexOf(dep);

            DepartmentsTableView.SelectRow(row, false);
            DepartmentsTableView.EditColumn(0, row, null, true);
        }
Esempio n. 3
0
        void AddClicked(NSButton sender)
        {
            Console.WriteLine("DVC Add clicked");
            Department dep = new Department();
            DataStore.AddItem<Department>(dep);
            dep.SetName("New Department");
            DepartmentsTableView.ReloadData();

            // Start editing new item
            int row = DataStore.Departments.IndexOf(dep);
            DepartmentsTableView.SelectRow(row, false);
            DepartmentsTableView.EditColumn(0, row, null, true);
        }