Forms IronRuby bug还是正常?

Forms IronRuby bug还是正常?,forms,ironruby,Forms,Ironruby,我在电脑上安装了IronRuby,并想尝试一些简单的事情,比如创建一个窗口: require "System.Windows.Forms" include System::Windows::Forms form = Form.new form.Title = "Hello IronRuby" # This doesn't work. ("Undefined method Title= for System.Windows.Forms.Form") form.Show 这不是唯一奇怪的事情。当我

我在电脑上安装了IronRuby,并想尝试一些简单的事情,比如创建一个窗口:

require "System.Windows.Forms"
include System::Windows::Forms
form = Form.new
form.Title = "Hello IronRuby" # This doesn't work. ("Undefined method Title= for System.Windows.Forms.Form")
form.Show
这不是唯一奇怪的事情。当我
显示
一个Windows窗体时(不尝试设置标题),该窗体立即崩溃是我做错了什么,还是这是一个bug还是其他什么?


编辑:Paul Lambert解决了
表单标题的问题。我仍然在想,当我调用
form.show

使用form.Text而不是form.Title时,表单会立即崩溃,这是否正常。看


编辑:我认为脚本不会崩溃,只是会立即退出,因为表单是非模态的,没有定义控件或处理程序。将
form.Show
替换为
form.ShowDialog
,以便窗口在用户关闭之前保持不变。

谢谢。我的想法显然是在WPF:染料,这是意料之中的——见编辑后的答案。