2010-04-14 33 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

回答

相關問題