2014-02-19 86 views
3

当我们创建从Visual Studio新WPF C#项目,我们得到4个基本文件"App.xaml","App.cs","MainWindow.xaml","MainWindow.cs"如何在Visual Studio中手动创建WPF Python项目中的App.xaml文件?

这里App.xaml文件基本上是用于在一个文件中存储application related Resources是目前遍布应用。

但在Visual Studio创建WPF Python项目时,我们只能得到2个文件"MainWindow.xaml" and "MainWindow.py"

I want to create 2 more file in my Python project“的App.xaml”“App.py”使得"App.xaml"我可以轻松定义我的所有应用程序相关的资源样式和控制模板。

Plz Help !!

回答

5

您可以从解决方案资源管理器中将应用程序文件添加到您的项目中。您可以按Alt + S将其打开。在解决方案资源管理器中,选择您的项目,然后右键单击并从弹出菜单中选择添加菜单项,然后选择新项目菜单项。

接下来,在安装的模板添加新项对话窗口中,您可以选择WPF左侧筛选可用的模板。然后,您可以简单地选择添加资源字典并将其命名为App.xaml。只要你把相关的代码中,它会被罚款:

<Application x:Class="ManuallyCreatingAWpfProject.app" 
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" 
    Startup="AppStartup" 
    > 
    <Application.Resources> 

    </Application.Resources> 

</Application> 

... 

public partial class App : Application 
{ 
    void AppStartup(object sender, StartupEventArgs args) 
    { 
     Window1 mainWindow = new Window1(); 
     mainWindow.Show(); 
    } 
} 

此代码从Walkthrough: Manually Creating a Windows Presentation Foundation Project Using Visual Studio页面上MSDN,您也可能会发现有趣的拍摄。

您可能还需要去项目属性(右键单击在Solution Explorer中的项目并选择属性)和启动对象设置为App.xaml文件中应用标签。最后,您最好在App.xaml文件属性中将构建动作设置为ApplicationDefinition

相关问题