我一直试图让我的头绕着XAML,它的命名空间,我似乎无法得到事物的逻辑。例如,我试图根据教程为gridrow的GridLength属性设置动画。我可以让示例代码运行得很好。但试图将这些特性实际移植到我自己的代码中似乎是不可能的。我总是遇到奇怪的错误,这在源代码中不会出现。动画GridLength属性是不可能的,所以我需要创建一个包含代码的新.vb文件使其成为可能。WPF - 与命名空间和“奇怪”错误混淆
但试图实际到达那里,我无法去工作。
在我Window.xaml文件我有这样的顶部:
xmlns:gridanim="clr-namespace:HDI_WPF_GridAnimation_vb"
靶向于GridLengthAnimation.vb文件。在该文件中你有这样的:
Imports System.Windows.Media.Animation
Imports System.Windows
Public Class GridLengthAnimation
Inherits AnimationTimeline
早在Window.xaml,掌握 “GridLengthAnimation” 接触是不可能的:
<gridanim:GridLengthAnimation></gridanim:GridLengthAnimation>
我得到一个错误消息说:
The name "GridLengthAnimation" does not exist in the namespace "clr-namespace:HDI_WPF_GridAnimation_vb".
是什么导致了这个问题?
已经尝试过,什么都不做。它也不在源代码中,并且工作得很好。 – 2009-07-27 19:51:34