2010-06-15 106 views
0

我有一個問題,我有一些動態按鈕,我想把它的一些樣式 像我的其他按鈕(Xaml按鈕)。我可以使用C#獲取XAML代碼?但它給N錯誤我可以在我的動態按鈕上獲取xaml按鈕樣式嗎?

buttonlanguage.Style = (Style)Application.Current.FindResource("Glassbutton"); 
+0

沙善您好,我見過幾個你的問題都通過表明你在代碼中構建按鈕,而不是按照正確的WPF方式進行操作。每當我看到這一點時,我都會畏縮:如果按照打算使用ItemsControl的方式而不是執行「foreach」循環,那麼遇到的所有困難都會消失。我覺得你在浪費時間學習以後退的方式做事,即使我不認識你,我也不想看到你這樣做。我建議你休息一週,看看一些好的基於MVVM的示例應用程序,以幫助你走上正確的軌道。 – 2010-06-16 03:49:36

回答

0

把你的風格在資源部分在XAML和代碼隱藏這樣的呼籲:

myDynamicButton.Style = (Style)myWindow.FindResource("myButtonStyle"); 
+0

但它給我的窗口內容錯誤mywindow內容我把這裏我的窗體名稱? – Shashank 2010-06-15 08:16:21

+0

@SHASHANK:什麼錯誤? – Amsakanna 2010-06-15 08:36:50

+0

Glassbutton資源沒有找到 - 但我把它放在資源 – Shashank 2010-06-15 08:40:50

相關問題