2011-11-28 70 views
1

我有一個WPF窗口與StackPanel裏面。我需要在ctor的這個面板中添加一些隨機數的行,然後爲它們設置動畫。窗口加載和呈現事件

但我怎麼能趕上時刻窗口,面板已經呈現要不?

所有我嘗試失敗,因爲面板不存在;仍然或某些行是「不能在'System.Windows.Controls.StackPanel'的名稱範圍中找到'」。

什麼問題?

非常感謝!

+0

做您嘗試使用this.Loaded + =新Window_Loaded(...); –

+0

當然..現在我發現,這個問題也許是有點另一 - 如果我嘗試動畫在我的臺詞,例如,點擊窗口(一切都完全呈現和顯示)我仍然得到「名」的錯誤不能可以在stackPanel的名稱範圍中找到..但我使用的是完全面板的對象... –

回答

1

好吧,我在storiboard初始化方法SetTarget代替SetTargetName設置,現在我的動畫是不依賴於對象名稱解決這個問題!