对不起,如果问题太明显了。
我在XAML工作很长时间,但这个问题对我来说仍然是个谜:为什么我不能在XAML中编写数字操作?喜欢2 + 3等..
为什么XAML在运行时不能操纵表达式?
答案 0 :(得分:2)
因为Markup语言只负责标记:)。你不能在HT * M * L中做到这一点。它们不是真正的编程语言。
您可以使用编程语言进行操作。 Java Script是一种编程语言,PLSQL是一种编程语言,c#,java ......等等,因为它们都是操作。但HTML,XML,XAML只是数据存在方式的表达式。不知道如何计算数据。
SGML是Markup Languages的祖先。
有关标记语言http://en.wikipedia.org/wiki/Markup_language
的详细信息所以我们有,
编程语言
标记语言
除了新标准W3C之外,IEEE还对它们制定了一些规则,我们需要遵守。
此致