gpt4 book ai didi

windows-mobile - 在自定义 Windows Mobile 控件中,处理属性空图像的代码生成/序列化的正确 XMTA 是什么?

转载 作者:行者123 更新时间:2023-12-04 06:53:20 24 4
gpt4 key购买 nike

我正在构建一个具有可选图像作为属性的 Windows Mobile Compact Frameworks 自定义控件。通常我不会为设计时支持而烦恼,在这种情况下我需要提供它。如果不存在可选图像并且设计人员尝试更新代码,Visual Studio 将引发异常

“属性“MyImage”的代码生成失败。错误是:‘对象引用未设置到对象的实例’”

我有一个 XMTA 文件并尝试了不同的组合,包括“DesignerSerializationVisibility”的不同值。如果不存在可选图像,则不会生成属性的隐藏代码或抛出异常。如果图像存在,一切正常。

最佳答案

我刚刚查看了智能设备框架,这就是我们在 XMTA 中所做的:

<Property Name="ActiveBackgroundImage">
<Category>Appearance</Category>
<DefaultValue>
<Type>System.Drawing.Image, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</Type>
</DefaultValue>
<Description>The background image displayed for the control in an active state.</Description>
</Property>

请注意缺少 <Value> <DefaultValue> 下的元素.我假设将其省略会将默认设置为 null ;

关于windows-mobile - 在自定义 Windows Mobile 控件中,处理属性空图像的代码生成/序列化的正确 XMTA 是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4934977/

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