在VB.net中我有一个矩阵对象,我试图保存在应用程序设置中,并且我没有正确恢复设置。保存矩阵类到应用程序设置VB.net
Private mMatrixHR As New Matrix
...
My.Settings.MatrixHR = mMatrixHR
...
My.Settings.Save()
当我看user.config文件我看到:
<setting name="MatrixHR" serializeAs="Xml">
<value>
<Matrix xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema" />
</value>
</setting>
显然没有矩阵数据已经保存到文件。
任何人都可以解释我做错了什么?
感谢
Ĵ
您的Matrix类必须是Xml Serializable。你可以发布课程的内容吗? –
矩阵中的哪些值是您要保存的? –
只是矩阵元素。我现在看到的方法是创建一个包含用于生成矩阵和序列化的转换,缩放和旋转参数的类。 – Jerry