zoukankan
html css js c++ java
AG_E_RUNTIME_METHOD : CreateFromXaml错误的及解决
我用Script#+Silverlight创建一个简单的Demo,结果出来AG_E_RUNTIME_METHOD : CreateFromXaml错误,刚刚开始还以为是我的代码有问题,可是找了很久都不知道问题出在那。后来从网上搜了一下,结果是因为字符串的问题,网上给的一个解决方案是修改重写一下string的replaceAll方法,其实根本原因是因为字符串中有特殊字符。现在把我的问题代码与正确代码贴在下面。
问题代码
1
string
xamlFormat
=
@"
<Canvas Width=""40"" Height=""40"" RenderTransformOrigin=""0.5,0.5"">
2
<Canvas.RenderTransform><ScaleTransform /></Canvas.RenderTransform>
3
<Rectangle Width=""40"" Height=""40"" Fill=""{0}"" /></Canvas>
"
;
4
string
xaml
=
string
.Format(xamlFormat, color);
正常代码
1
string
xamlFormat
=
@"
<Canvas Width=""40"" Height=""40"" RenderTransformOrigin=""0.5,0.5""> <Canvas.RenderTransform><ScaleTransform /></Canvas.RenderTransform><Rectangle Width=""40"" Height=""40"" Fill=""{0}"" /></Canvas>
"
;
2
string
xaml
=
string
.Format(xamlFormat, color);
目前发现的非法字符由\r\n,包括回车换行就出问题。如果你觉得上面写的不直观的话,可以改用StringBuilder来弄。
查看全文
相关阅读:
Tensorflow2.0学习(3)---基础
Tensorflow2.0学习(2)---线性回归和分类
Tensorflow2.0学习(1)---简介
人工智能、机器学习、深度学习区别
window10安装tensorflow2
conda创建虚拟环境报错
ubuntu18的firefox安装flash插件
Shell学习(1)---脚本入门
检测服务器端口是否被封(墙)
git 查看远程仓库地址
原文地址:https://www.cnblogs.com/Oceanchip/p/952824.html
最新文章
ORA-00119: invalid specification for system parameter LOCAL_LISTENER
Oracle的model语句入门-转
csharp中DateTime总结-转
oracle函数详解-转
plsql 常用函数-转
plsql常用方法-转
Oracle中dual表的用途介绍-转
【Oracle】ORA 01810 格式代码出现两次-转
部门sonarque代码扫描测试服务器docker化
docker 怎么下载指定版本的镜像文件
热门文章
公司停电,配置服务器自动定制服务器,关机,启动自启
Win10配置分屏显示
企业邮箱绑定微信后,如何设置通过本地验证。(Foxmail)
《可复制的领导力》【学习小记】
redmine增加文本输入框默认格式
Redmine发布新闻,自动发送邮件功能失效恢复
linux设置开机启动
团队管理
Tensorflow2.0学习(5)---神经网络训练过程
Tensorflow2.0学习(4)---数据集Dataset
Copyright © 2011-2022 走看看