Exemplo n.º 1
0
        public void SetObjectValue(NSTableView tableView, NSObject theObject, NSTableColumn tableColumn, int row)
        {
            string identifier = tableColumn.Identifier;

            // Using List
            Person person = _employees[row];

            // Set the value for the Attribute named identifier
            person.SetValueForKey(theObject, new NSString(identifier));
        }
Exemplo n.º 2
0
        void GetResponse(NSAlert alert, nint response)
        {
            if (response <= 1)
            {
                switch (response)
                {
                case -1:
                    NSIndexSet rows = tableView.SelectedRows;
                    for (int i = 0; i < rows.Count; i++)
                    {
                        Person p = Employees[(int)rows.ElementAt(i)];
                        p.SetValueForKey(new NSNumber(0.0f), new NSString("expectedRaise"));
                    }
                    break;

                case 0:                         // OK
                    deleteSelectedEmployees(this);
                    break;

                default:                         // Cancel
                    break;
                }
            }
        }