2012-04-28 23 views
0

BlankPage.xamlにあるグリッドの不透明度を別のxamlページから変更しようとしています。ここでは、私が使用しようとしているコードです:保護レベルのためBlankPage.Page1にアクセスできない

BlankPage.Page1.Opacity = 20; 

BlankPageは私のxamlページです。 | Page1は私のグリッドコントロールの名前です。

変更方法助言がありますか?

+0

はそれを公開する後にそれをトリガします。 –

+1

'BlankPage'はBlankPageクラスのインスタンスへの参照ですか? – R0MANARMY

+0

これはおそらく今は保護されていると思われますが、これはC#のコントローラの通常の状態ですが、変更するオプションがなければなりません。デザイナビューで見つけることができません。おそらく私は間違った方法でそれをやろうとしています。 BlankPage.xamlはデザイナービューで完全に作成されました。 2番目のxamlページにボタンがあります。私はこのボタンを2回クリックし、VSは私のためにxaml.csを開いた。今私は不透明度を変更しようとしています。これはBlankPageクラスへの参照ではありません。 –

答えて

1

x:Name = "Page1"の横にx:FieldModifier = "public"を設定してみることができます。私はデフォルトがプライベートだと思う。

0

私は同様の問題を以前に満たしていました。

私は、ユーザーコントロールにデータを渡すためにしようとしていたと私はページからパラメータとして渡すことになったとのInitializeComponent

関連する問題