0

我正在为 Xbox 360 开发一个 XNA 项目。

为此,我构建了一个广泛的 UI 库,所有这些库都有相对位置、数十个控件和类似的东西。

目前来说,所有的设计元素都是在页面类中创建的,这需要大量的代码(想想边距、对齐、标签等)。

所以我在想,难道不应该创建一个文件,例如 XAML 文件,然后使用 C# 将其解析为对象吗?

XNAML 使用这种方法(我认为),所以我知道它一定是可能的,我只是想知道如何。我可以采用逐行手动解析文件并创建每个对象的方法,但考虑到不同对象的数量,我认为这将是非常复杂和讨厌的代码。非常感谢任何输入!

仅供参考,XNAML 已被弃用(我什至认为它从未上线)

4

0 回答 0