private void AddNormalNote(TextNoteViewModel noteBase = null) { TextStickyNote_UC sn = new TextStickyNote_UC(noteBase); sn.OnAddNote = AddNote; sn.OnRemoveNote = RemoveNote; sn.GotMouseCapture += StickyNote_UC_GotMouseCapture; //sn.LostMouseCapture+= NotesGrid.Children.Add(sn); }
public TextStickyNote_UC(TextNoteViewModel tmvn) : this() { if (tmvn != null) { vm = tmvn; } else { vm = new TextNoteViewModel(); } this.DataContext = vm; }
public void SetModel(TextNoteViewModel model) { TitleBox.Text = model.Title; ContentBox.Text = model.Content; }
public void UpdateViewModel(TextNoteViewModel viewModel) { viewModel.Title = TitleBox.Text; viewModel.Content = ContentBox.Text; }
public AddEditTextNoteDialog(TextNoteViewModel model) { InitializeComponent(); SetModel(model); }