use*_*332 -3 c# wpf startup visual-studio-2010
我在WPF有项目.
问题是,当我将App.xaml文件移动到子文件夹时,它不想编译,因为它找不到main方法.
如何强制Project使用App.xaml文件中设置的窗口启动应用程序作为启动窗口?
我使用Visual Studio 2010 express.
编辑:
我的App.xaml
<Application x:Class="TraceabilityLoader.App"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
StartupUri="View/VmainWindow.xaml">
<Application.Resources>
</Application.Resources>
</Application>
Run Code Online (Sandbox Code Playgroud)
项目中的子文件夹:
查看,模型,ViewModel等....
小智 5
我使用OnStartup:App.xaml使用自定义启动窗口解决了这个问题
<Application x:Class="Pin.Visualisation.App"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Startup="OnStartup">
<Application.Resources>
</Application.Resources>
</Application>
Run Code Online (Sandbox Code Playgroud)
App.xaml.cs
namespace Pin.Visualisation
{
public partial class App : Application
{
private void OnStartup(object sender, StartupEventArgs e)
{
var view = new MainWindow();
view.Show();
}
}
}
Run Code Online (Sandbox Code Playgroud)
我的MainWindow存储在View/MainWindow中.对你有用吗?
| 归档时间: |
|
| 查看次数: |
2802 次 |
| 最近记录: |