private void ActivityDesigner_GotFocus(object sender, RoutedEventArgs e) { DataTemplate dataTemplate = FindResource("Expanded") as DataTemplate; ExpressionTextBox scriptBox = dataTemplate.FindName("scriptTextBox", CSharpCodingContentPresenter) as ExpressionTextBox; CSharpCoding.NameTypeDictionary = CSharpCoding.GetNameType(scriptBox.Expression.ToString()); }
private void btnOK_Click(object sender, RoutedEventArgs e) { DialogResult = true; EntireCode = txtNamespaces.Text; EntireCode += "\nnamespace CSharpNamespace\n{\n\tclass CSharpClass\n\t{\n\t\t"; EntireCode += txtScript.Text.Replace("\n", "\n\t\t"); EntireCode += "\n\t}\n}"; CSharpCoding.NameTypeDictionary = CSharpCoding.GetNameType(EntireCode); }