Существует ли библиотека IronRuby для генерации конкретных классов CLR? - PullRequest
0 голосов
/ 14 апреля 2010

Я хочу выставить класс классам CLR. Причина у меня есть Xaml. Я хочу написать пользовательские элементы управления WPF на Ruby, затем использовать xaml для стилизации и предоставления шаблонов для них. В прошлый раз, когда я пытался, Xaml не мог искать типы IronRuby.

class NavBar < TreeView
    ...
end

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

Я знаю, что могу попасть туда, написав в CodeDom, но я надеюсь, что кто-то уже проделал тяжелую работу или может показать мне, как без , прибегая к CodeDom.

1 Ответ

1 голос
/ 20 апреля 2010

Есть проект IronRubyInline, который делает именно это. Для WPF вам не нужны классы C #, потому что привязка данных просто работает, но для Silverlight http://github.com/rvernagus/IronRubyInline

...