public void HandleInsertTemplateClick() { var vm = new CodeTemplate_ViewModel(core); vm.ReturnFunc = (x) => { Text = Text.Insert(TextBox.SelectionStart, x); }; var win = new CodeTemplate(vm); win.ShowDialog(); }