【发布时间】:2009-06-09 01:39:21
【问题描述】:
在我们的 Silverlight 2 项目中,我们创建了一个附加属性,用于对各种用户控件的文本属性进行即时翻译。为此,我们在设置属性时挂钩FrameworkElement 的Loaded 事件。当事件触发时,我们获取现有的文本属性值并对其执行一些简单的字符串替换,然后用翻译后的文本替换属性值。但是,这会导致控件使用未翻译的文本呈现,然后文本很快被翻译版本替换。
是否存在我们可以挂钩的替代事件,它会在控件呈现之前触发?
【问题讨论】:
标签: silverlight events loaded frameworkelement