2009-07-30 1 views
0

У меня есть метод в статическом классе, и это ожидаемые два параметра и возврат строки.Как я могу связать результат из метода в статическом классе с параметрами (только XAML)

Теперь мне нужно, чтобы мой вид (без ViewModel) связал этот результат. Это возможно?

псевдокод:

xmlns:lang="clr-namespace:LanguageModule;assembly=LanguageModule" 

<TextBlock Text="{x:Static lang:Translate[firstParameter, secondParameter]}"/> 

ответ

2

Вы можете проверить Используйте MethodName свойство ObjectDataProvider

для вызова метода и использовать MethodParameters свойство передавать параметры метода . Затем вы можете привязать к результатам метода .

Вот пример статьи, как связать со статическим методом:

http://www.thomasclaudiushuber.com/blog/2008/01/10/bind-to-methods-with-objectdataprovider/

НТН

+0

вау, ТНХ вот отличное решение –