我正在嘗試爲wpf中的給定元素名獲取多語言翻譯(「標籤或標題」)字符串值。例如, ;元素名稱爲「txtDescription」;我的IValueConverter實現將返回「Description」;換另一種語言將返回不同的翻譯字符串(即描述爲西班牙語),並且翻譯字符串將是Text = ...的相同元素。wpf元素名稱作爲IValueConverter的參數
我是新來的wpf;我不能讓它工作。有沒有什麼優雅的方法可以用類似的方式來做到這一點。
<TextBlock Name="txtDescription" Text="{Binding Converter={StaticResource MultiLingualConverter} }"</TextBlock>
如果這不是簡單的或需要更多的代碼,然後如發送「txtDescription」作爲參數傳遞給MultiLingualConverter另一種是可以接受的,但現在我不如何做到既不。
你是否收到了具體的錯誤?意想不到的結果?還有別的嗎?我注意到的一件事是你的代碼中有一個語法錯誤;你沒有正確地關閉你的標籤,這不會被編譯。 –