我一直試圖讓我的頭繞着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