public override void WillActivate() { // This method is called when the watch view controller is about to be visible to the user. Console.WriteLine("{0} will activate", this); SelectedLabel.SetText(contextFromPreviousScreen); }
//DataGridView Cell Click// private void DgvAddBooks_CellClick(object sender, DataGridViewCellEventArgs e) { try { id = (int)DgvAddBooks.Rows[e.RowIndex].Cells[0].Value; _book = _bookDal.GetById(id); SelectedLabel.Show(); BtnDelete.Show(); BtnUpdate.Show(); SelectedName.Text = _book.Name; } catch { } }
private void DoSaveChanges() { if (!NameChecker.CheckName(Name)) { NameChecker.ShowCharacterError(Name); return; } var newLabel = SelectedLabel.SetNewName(Name) .SetNewColor(LabelColor.Color); dataCenter.UpdateLabel(newLabel); connectionService.SendLabelUpdatedNotification(newLabel); Labels.Remove(SelectedLabel); Labels.Add(newLabel); SelectedLabel = null; ShowModificationView = false; }
// Use this for initialization void Start() { instance = this; }