我仍然是学习者,并且在我的应用程序中面临一些问题。
我有几何字符串,我想在银光应用程序上显示它。我正在使用以下代码来显示它,其中“GeoObject”是字符串,它是几何标记。几何图形非常大,并且包含更多点。这段代码可以正常工作,但不能正常工作并给我错误“无法从文本创建'System.Windows.Media.Geometry'”。我试图找出问题,但找不到它。
这里有人遇到过这样的问题吗?如果是,那么您找到解决方案了吗?
string nsPath ="<Path xmlns=\"http://schemas.microsoft.com/winfx/2006/xaml/presentation\" xmlns:x=\"http://schemas.microsoft.com/winfx/2006/xaml\" Data=\"";
var section = (System.Windows.Shapes.Path)XamlReader.Load(nsPath + GeoObject + "\" " + "</Path>");
我的几何字符串太大,所以我不能在这里发布.....当我将该字符串放在 Silver-light 应用程序设计窗口中的静态路径对象中时,几何显示完美,但是当我运行它时它显示相同的错误.
当我将该字符串放在 WPF 应用程序设计窗口中的静态路径对象中时,几何图形完美显示并且运行完美。
请帮帮我..........