private void RenameDia_OnFinished(object sender, EventArgs e) { RenameDialogControl renameDialog = (RenameDialogControl)sender; PlaylistModel playlistModel = renameDialog.PlaylistModel; if (renameDialog.IsCancel) { return; } string PlaylistName = renameDialog.RenameText.Text; if (playlistModel == null) { PlaylistModel plm = new PlaylistModel { PlaylistName = PlaylistName }; plm.Add(renameDialog.ItemPath); AddToPlayList(plm); return; } playlistModel.PlaylistName = PlaylistName; AddToPlayList(playlistModel); }
public void CreateNewPlayList(PlaylistModel playlistModel) { RenameDialogControl renameDialog = new RenameDialogControl() { PlaylistModel = playlistModel }; renameDialog.OnFinished += RenameDia_OnFinished; renameDialog.ShowDialog(); }
private void RenameDialog_OnFinished(object sender, EventArgs e) { RenameDialogControl renameDialog = (RenameDialogControl)sender; PlaylistModel playlistModel = renameDialog.PlaylistModel; playlistModel.PlaylistName = renameDialog.RenameText.Text == (string.Empty) ? playlistModel.PlaylistName : renameDialog.RenameText.Text; RaisePropertyChanged(() => this.PlayListCollection); }
public void CreateNewPlayList(string ItemPath) { RenameDialogControl renameDialog = new RenameDialogControl() { ItemPath = ItemPath }; renameDialog.OnFinished += RenameDia_OnFinished; renameDialog.ShowDialog(); }
private void RenamePlaylist_executed(object sender, ExecutedRoutedEventArgs e) { PlaylistModel pm = (PlaylistModel)e.Parameter; RenameDialogControl renameDialog = new RenameDialogControl() { PlaylistModel = pm }; renameDialog.OnFinished += RenameDialog_OnFinished; renameDialog.ShowDialog(); }