gpt4 book ai didi

wpf - ResourceDictionary 添加 x :Class

转载 作者:行者123 更新时间:2023-12-01 12:59:26 26 4
gpt4 key购买 nike

在第一次尝试创建 DataTemplate 时,我从 MainWindow 添加了类来访问事件处理程序。现在,由于多种原因,这可能不正确(并产生一些有趣的错误消息),但是我想了解为什么 ResourceDictionary 无法引用部分类,例如 MainWindow ?

xaml 如下(请注意,这会在没有实现任何事件的情况下失败)

<Window x:Class="MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
>
<Window.Resources>
<ResourceDictionary>
<ResourceDictionary Source="Dictionary1.xaml"/>
</ResourceDictionary>
</Window.Resources>
</Window>

资源 dic。
<ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
x:Class="MainWindow"
>

</ResourceDictionary>

任何想法都非常感谢

最佳答案

你不能有像 MainWindow 这样的东西来备份资源字典。因为 MainWindow不继承自 ResourceDictionary类(class)。

this更好地理解资源字典背后代码的使用的文章......

我希望这回答了你的问题。

关于wpf - ResourceDictionary 添加 x :Class,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7473026/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com