IXRTextBlockPtr如何使用?

我有一个由Expression Blend制作的XAML文件。但是,与其相对应的Silverlight项目必须使用C ++而不是C#(它与嵌入式系统有关)。

自动生成的C ++代码引用了头文件中的TextBlock代码,如下所示:

IXRTextBlockPtr            m_pFoo;            // <TextBlock x:Name="Foo">


那么,如何为文本块分配一个值,使其出现在XAML定义的窗口中?

关于IXRTextBlockPtr似乎没有很多信息可以查询。

最佳答案

formal MSDN documentation for IXRTextBlock告诉您确切的操作:查看XRPtr<>界面的IXRTextBlockPtr智能指针。

如果再查看XRPtr<>类模板,我们会看到它具有operator=Attach()。大概operator=会满足您的需求。

10-05 20:00