有没有办法(如调试器或其他东西)获得 WPF 图形源代码生成等效于 XAML 规范的效果



由于 XAML 是一种声明性语言,我猜当 WPF 应用程序执行时,它会以某种方式分析 XAML 并使用基于 XAML 中的数值的参数逐行执行关联的 API 命令。那么,我是否可以以某种方式提取这些命令,以便我可以在不使用 XAML 的情况下将它们作为 C# 程序的一部分运行?

这是

在构建时完成的,您将在项目的obj\Debug目录中找到自动生成的.g.cs文件。 不完全是你想写的代码类型,它只是正确的代码,而不是漂亮的代码。 典型的代码生成器。 但可以肯定的是,研究它并了解 XAML 声明如何转换为等效的 C# 代码可能会有所帮助。

最新更新