当前位置: 首页 > 编程语言 > C#

如何在XAML中实例化DataContext对象Share

时间:2023-04-11 01:18:39 C#

如何在XAML中实例化DataContext对象以编程方式设置DataContext属性。主要原因是我不需要访问外部创建的对象,我不想编写代码来设置DataContext。我确定我已经在某处读到如何在XAML中实例化DataContext对象,但我找不到任何共同点......您为DataContext所在的任何命名空间添加XML命名空间,并创建它的实例在WindowResources中,并将DataContext设置为此资源:您可以在XAML中直接为整个Window指定:这将在别名为本地的命名空间中创建一个名为“CustomViewModel”的视图模型,直接作为Window的DataContext。假设这段代码:publicabstractclassBaseView{}publicclassRuntimeView:BaseView{}publicclassDesigntimeView:BaseView{}试试这个:祝你好运!如果需要将DataContext设置为相同的控件类:使用RelativeSource绑定。或者如果你想分配一个不同于它自己的类的实例。以上就是C#学习教程:HowtoinstantiatetheDataContextobjectinXAML。如果对你有用,需要进一步了解C#学习教程,希望大家多多关注。本文收集自网络,不代表立场。涉及侵权,请点击维权联系管理员删除。如需转载请注明出处: