Откройте окно WPF в пользовательской команде VSIX

Я хочу разработать расширение Visual Studio (2015), которое просто создает окна WPF, в которых я могу читать или редактировать содержимое файла (расширение yaml)

    private void MenuItemCallback(object sender, EventArgs e)
    {
        string message = string.Format(CultureInfo.CurrentCulture, "Inside {0}.MenuItemCallback()", this.GetType().FullName);
        string title = "EditFluxCommand";



        //var selectedItems = ((UIHierarchy)((DTE2)this.ServiceProvider.GetService(typeof(DTE))).Windows.Item("{3AE79031-E1BC-11D0-8F78-00A0C9110057}").Object).SelectedItems as object[];


        var dte = Package.GetGlobalService(typeof(SDTE)) as DTE;
        if (dte.SelectedItems.Count <= 0) return;

        foreach (SelectedItem selectedItem in dte.SelectedItems)
        {

            if (selectedItem.ProjectItem == null) return;
            var projectItem = selectedItem.ProjectItem;
            var fullPathProperty = projectItem.Properties.Item("FullPath");
            if (fullPathProperty == null) return;
            var fullPath = fullPathProperty.Value.ToString();

            //var mywindow = new EditFlux();


            //Show a message box to prove we were here
            VsShellUtilities.ShowMessageBox(
                this.ServiceProvider,
                fullPath,
                title,
                OLEMSGICON.OLEMSGICON_INFO,
                OLEMSGBUTTON.OLEMSGBUTTON_OK,
                OLEMSGDEFBUTTON.OLEMSGDEFBUTTON_FIRST);
        }
    }

Я пробовал это, но это не работает... Кто-нибудь может помочь


person GABII    schedule 31.03.2017    source источник
comment
ты что пробовал? var mywindow = новый EditFlux(); а потом ? мое окно.ShowDialog(); ?   -  person GCamel    schedule 31.03.2017
comment
Да Но это не работает Ни одно окно не открыто   -  person GABII    schedule 31.03.2017
comment
если вы находитесь в размещенной среде/приложении, возможно, вам нужно указать родительское окно; см. msdn.microsoft.com/en-us/library/ee943166.aspx   -  person GCamel    schedule 31.03.2017
comment
и это...stackoverflow.com/questions/32915831/ ==> расширить панель инструментов ??   -  person GCamel    schedule 31.03.2017
comment
Я проверяю этот пример, но мое окно не модальное!!!   -  person GABII    schedule 31.03.2017
comment
я действительно потерялся   -  person GABII    schedule 31.03.2017
comment
Я проверяю ...   -  person GABII    schedule 31.03.2017