xaml类中缺少运行方法

时间:2018-07-27 09:30:04

标签: wpf xaml f#

我正在使用F#和XAML来创建GUI,但是不幸的是,在为xaml创建类型之后,我没有可用的run方法。我在这里想念什么?

代码:

module Program

open FsXaml
open System

type App = XAML<"App.xaml">

[<STAThread>]
[<EntryPoint>]
let main argv = 
    let app = App()
    app.Run()

1 个答案:

答案 0 :(得分:3)

App.xaml应该包含一个应用程序,而不是一个窗口:

[DllImport("kernel32")]
static extern bool AllocConsole();

这将提供Run方法。确保添加带有定义窗口的xaml文件“ MainWindow.xaml”。