/// <summary> /// Handles the tapped. /// </summary> /// <param name="sender">The sender.</param> /// <param name="e">The <see cref="EventArgs"/> instance containing the event data.</param> void HandleTapped(object sender, EventArgs e) { var page = CreatePage(); _cells.Clear(); foreach (string curItem in Items) { var checkboxCell = new CheckboxCell(true) { Text = curItem, Checked = curItem == SelectedItem }; checkboxCell.CheckedChanged += CheckboxChanged; _cells.Add(checkboxCell); } _selectionTableView = new TableView { Intent = TableIntent.Settings, Root = new TableRoot { new TableSection() { _cells } } }; page.Content = _selectionTableView; Navigation().PushAsync(page); }
/// <summary> /// Handles the tapped. /// </summary> /// <param name="sender">The sender.</param> /// <param name="e">The <see cref="EventArgs"/> instance containing the event data.</param> void HandleTapped (object sender, EventArgs e) { var page = CreatePage(); _cells.Clear (); foreach (string curItem in Items) { var checkboxCell = new CheckboxCell(true) { Text = curItem, Checked = curItem == SelectedItem }; checkboxCell.CheckedChanged += CheckboxChanged; _cells.Add(checkboxCell); } _selectionTableView = new TableView { Intent = TableIntent.Settings, Root = new TableRoot { new TableSection() { _cells } } }; page.Content = _selectionTableView; Navigation().PushAsync(page); }