代码之家  ›  专栏  ›  技术社区  ›  Ball

是否有用于生成具体的clr类的IronRuby库?

  •  0
  • Ball  · 技术社区  · 14 年前

    我想向clr类公开一个类。我的原因是XAML。我想用Ruby编写WPF自定义控件,然后使用XAML设计样式并为它们提供模板。上次尝试时,XAML无法查找IronRuby类型。

    class NavBar < TreeView
        ...
    end
    
    <ControlTemlate TargetType={x:Type MyNamspace:NavBar}>
        ...
    </ControlTemplate>
    

    我知道我可以通过写信给法典委员会来达到目的,但我希望有人已经完成了这项繁重的工作,或者能告诉我如何做到。 没有 诉诸法典。

    1 回复  |  直到 14 年前
        1
  •  1
  •   Casual Jim    14 年前

    有一个铁鲁比因线项目就是这样做的。 不过,对于WPF,您不需要C类,因为数据绑定工作正常,但对于Silverlight<v4,您确实需要它们。 http://github.com/rvernagus/IronRubyInline

    推荐文章