public override void AwakeFromNib() { base.AwakeFromNib(); TableColumnProgress.HeaderCell.Title = Properties_Resources.TransmissionTitleProgress; FinishButton.Title = Properties_Resources.Close; DataSource = new TransmissionDataSource(Controller); TableView.DataSource = DataSource; TableView.ShouldSelectRow += delegate(NSTableView tableView, int row) { return(true); }; TableView.SelectionDidChange += HandleSelectionDidChange; TableView.SelectionShouldChange += delegate(NSTableView tableView) { return(true); }; TableView.AllowsEmptySelection = true; TableView.AllowsMultipleSelection = true; Controller.ShowTransmissionListEvent += delegate { DataSource.UpdateTableView(TableView, null); HandleSelectionDidChange(this, new EventArgs()); }; Controller.ShowTransmissionEvent += delegate(Transmission item) { DataSource.UpdateTableView(TableView, item); HandleSelectionDidChange(this, new EventArgs()); }; }
public override void AwakeFromNib() { base.AwakeFromNib(); TableColumnProgress.HeaderCell.Title = Properties_Resources.TransmissionTitleProgress; FinishButton.Title = Properties_Resources.Close; DataSource = new TransmissionDataSource(Controller); TableView.DataSource = DataSource; TableView.ShouldSelectRow += delegate(NSTableView tableView, int row) { return true; }; TableView.SelectionDidChange += HandleSelectionDidChange; TableView.SelectionShouldChange += delegate(NSTableView tableView) { return true; }; TableView.AllowsEmptySelection = true; TableView.AllowsMultipleSelection = true; Controller.ShowTransmissionListEvent += delegate { DataSource.UpdateTableView(TableView, null); HandleSelectionDidChange(this, new EventArgs()); }; Controller.ShowTransmissionEvent += delegate(Transmission item) { DataSource.UpdateTableView(TableView, item); HandleSelectionDidChange(this, new EventArgs()); }; }