我有这个 XAML 文件 (MainWindow.xaml):
<Window xmlns ="http://schemas.microsoft.com/winfx/2006/xaml/presentation">
<Button>
Click!
</Button>
</Window>
我有这个 MainWindow.xaml.cs 文件(上述 xaml 的代码隐藏):
class MainWindow : Window{
}
我有这个.cs
启动应用程序的文件(Driver.cs):
using System;
using System.Windows;
class EntryPoint{
[STAThread]
public static void Main(){
Application app = new Application();
app.StartupUri = new Uri(@"path\to\MainWindow.xaml");
app.Run();
}
}
这是我的命令:
csc /target:exe /r:<dll list> Driver.cs
我想做的是从命令行“连接”我的 xaml 和代码隐藏文件。我不明白如何x:Class
在 xaml 中指定值并将三个文件编译在一起。现在,上面的命令工作正常,但没有代码隐藏。我怎么做铅垂?我试图了解如何在没有 VS 的帮助下创建一个基本的 WPF 应用程序。