|
ToDo:
|
兎に角はまりました。inheritの前で改行してインデントしておかないとlet句は通っても、doやmemberでエラーになった。ヲレが不器用なので毎回ドタドタ転びながら学んでいる。
open System.Windows.Forms
open System
type foo() as this =
inherit Form()
let btn = new Button ()
do
btn.Text <- "click me"
this.Load.AddHandler(fun o v -> MessageBox.Show("load") |> ignore)
btn.Click.AddHandler(fun o v -> MessageBox.Show("Click")|>ignore)
this.Controls.Add(btn)
let bar = new foo()
bar.ShowDialog() |> ignore