private void InitializeSloServices() { foreach (NSTableColumn column in SloTableView.TableColumns()) { SloTableView.RemoveColumn(column); } SloTableView.Delegate = new TableDelegate(); var listView = new ServiceEndpointDataSource { Entries = ExternalIdentityProviderDto.SloServices }; var columnNames = new List <ColumnOptions> { new ColumnOptions { Id = "Name", DisplayName = "Name", DisplayOrder = 1, Width = 150 }, new ColumnOptions { Id = "Endpoint", DisplayName = "Endpoint", DisplayOrder = 4, Width = 200 }, new ColumnOptions { Id = "Binding", DisplayName = "Binding", DisplayOrder = 5, Width = 200 } }; var columns = ListViewHelper.ToNSTableColumns(columnNames); foreach (var column in columns) { SloTableView.AddColumn(column); } SloTableView.DataSource = listView; SloTableView.ReloadData(); }
private void InitializeSloServices() { foreach (NSTableColumn column in SloTableView.TableColumns()) { SloTableView.RemoveColumn(column); } SloTableView.Delegate = new TableDelegate(); var listView = new AssertionConsumerServiceDataSource { Entries = RelyingPartyDto.AssertionConsumerServices }; var columnNames = new List <ColumnOptions> { new ColumnOptions { Id = "Name", DisplayName = "Name", DisplayOrder = 1, Width = 80 }, new ColumnOptions { Id = "Endpoint", DisplayName = "Endpoint", DisplayOrder = 4, Width = 150 }, new ColumnOptions { Id = "Binding", DisplayName = "Binding", DisplayOrder = 5, Width = 150 } }; var columns = ListViewHelper.ToNSTableColumns(columnNames); foreach (var column in columns) { SloTableView.AddColumn(column); } SloTableView.DataSource = listView; SloTableView.ReloadData(); }