2010-04-14 73 views
0

我想向CLR类公开一个类。我拥有的原因是Xaml。我想在Ruby中编写WPF自定义控件,然后使用xaml为它们设置样式并为其提供模板。上次我尝试了,Xaml无法查找IronRuby类型。是否有一个用于生成具体CLR类的IronRuby库?

class NavBar < TreeView 
    ... 
end 

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

我知道我可以通过写的CodeDOM那里,但我希望有人已经做了繁重的任务,或者可以告诉我怎么没有诉诸CodeDom中。

+0

我不知道该项目的状态或是否会满足您的需求,但Ivan Porto Carrero为他的即将出版的书籍在WPF上做了一些IronRuby的工作。它可在http://www.manning.com/carrero/上预览,或者您可以通过他的博客http://flanders.co.nz/与他联系。此外,我认为他们做了一些WPF动态查找WPF 4的一部分,虽然我不知道是否影响类型的决议。 – itowlson 2010-04-14 04:11:35

回答

相关问题