BlankPage.xamlにあるグリッドの不透明度を別のxamlページから変更しようとしています。ここでは、私が使用しようとしているコードです:保護レベルのためBlankPage.Page1にアクセスできない
BlankPage.Page1.Opacity = 20;
BlankPageは私のxamlページです。 | Page1は私のグリッドコントロールの名前です。
変更方法助言がありますか?
BlankPage.xamlにあるグリッドの不透明度を別のxamlページから変更しようとしています。ここでは、私が使用しようとしているコードです:保護レベルのためBlankPage.Page1にアクセスできない
BlankPage.Page1.Opacity = 20;
BlankPageは私のxamlページです。 | Page1は私のグリッドコントロールの名前です。
変更方法助言がありますか?
x:Name = "Page1"の横にx:FieldModifier = "public"を設定してみることができます。私はデフォルトがプライベートだと思う。
私は同様の問題を以前に満たしていました。
私は、ユーザーコントロールにデータを渡すためにしようとしていたと私はページからパラメータとして渡すことになったとのInitializeComponent
はそれを公開する後にそれをトリガします。 –
'BlankPage'はBlankPageクラスのインスタンスへの参照ですか? – R0MANARMY
これはおそらく今は保護されていると思われますが、これはC#のコントローラの通常の状態ですが、変更するオプションがなければなりません。デザイナビューで見つけることができません。おそらく私は間違った方法でそれをやろうとしています。 BlankPage.xamlはデザイナービューで完全に作成されました。 2番目のxamlページにボタンがあります。私はこのボタンを2回クリックし、VSは私のためにxaml.csを開いた。今私は不透明度を変更しようとしています。これはBlankPageクラスへの参照ではありません。 –