private void DSName_TextChanged(object sender, TextChangedEventArgs e) { if (Default.IsChecked == false) { FilePathTextBox.Clear(); string FilePath = FilePathTextBox.Text; if (FilePath == "" || FilePath.StartsWith(@"~DataSources\") || FilePath.StartsWith(@"~\DataSources\")) { if (DSName.Text != "") { string FileName = Amdocs.Ginger.Common.GeneralLib.General.RemoveInvalidFileNameChars(DSName.Text); FilePathTextBox.Text = mTargetFolder.FolderRelativePath + @"\" + FileName + mDSDetails.GetExtension(); mDSDetails.Name = DSName.Text; } else { FilePathTextBox.Text = ""; } } } }