private void ButtonAddNew_Click(object sender, RoutedEventArgs e) { string path = ""; if (LocalPath.GetDirectoryPath(out path)) { OpenFileDialog fileDialog = new OpenFileDialog(); fileDialog.Title = Strings.ResStrings.AddNewMedia; fileDialog.Filter = Strings.ResStrings.AllFiles + "|*.*|" + Strings.ResStrings.Video + "(.3g2,.3gp,.asf,.avi,.m2v,.m4v,.mov,.mp4,.mpeg,.wmv,.ts,.vob)|*.3g2;*.3gp;*.asf;*.avi;*.m2v;*.m4v;*.mov;*.mp4;*.mpeg;*.mpg;*.wmv;*.ts;*.vob|" + Strings.ResStrings.Audio + "(.mp3,.wav,.wma,.bwf,.m4B,.m4A,.aiff)|*.mp3;*.wav;*.wma;*.bwf;*.m4B;*.m4A;*.aiff"; if (fileDialog.ShowDialog() == true) { LocalPath.CopyFileToResourcesMedia(fileDialog.FileName); AddItems(); } } else { MessageBox.Show(Strings.ResStrings.NotSaved, Strings.ResStrings.NotSavedTitle, MessageBoxButton.OK, MessageBoxImage.Warning); } }