我試圖從另一個xaml頁面更改位於BlankPage.xaml中的網格的不透明度。這裏是我試圖使用的代碼:由於其保護級別,無法訪問BlankPage.Page1
BlankPage.Page1.Opacity = 20;
BlankPage是我的xaml頁面。 | Page1是我的網格控件的名稱。
如何更改它?有什麼建議麼?
我試圖從另一個xaml頁面更改位於BlankPage.xaml中的網格的不透明度。這裏是我試圖使用的代碼:由於其保護級別,無法訪問BlankPage.Page1
BlankPage.Page1.Opacity = 20;
BlankPage是我的xaml頁面。 | Page1是我的網格控件的名稱。
如何更改它?有什麼建議麼?
您可以嘗試在x:Name =「Page1」旁邊設置x:FieldModifier =「public」。我相信默認是私人的。
我以前遇到類似的問題。
我試圖將數據傳遞到用戶的控制和我結束了傳遞從該頁面的參數,並觸發它之後的InitializeComponent
讓它公開。 – 2012-04-28 19:14:36
BlankPage是對BlankPage類實例的引用嗎? – R0MANARMY 2012-04-28 19:23:26
它現在可能受到保護,因爲這是c#中控制器的正常狀態,但必須有一個選項來更改它,但我無法在Designer視圖中找到它。可能我試圖用錯誤的方式去做。 BlankPage.xaml完全在Designer視圖中完成。我在第二個xaml頁面上有一個按鈕。我點擊了這個按鈕兩次,VS爲我打開了一個xaml.cs。我現在想改變不透明度。沒有想法,這是對BlankPage類的引用。 – 2012-04-28 20:05:03