私はこれにしたい、しかし、ラズベリーパイ3にインストールされているWindowsのIoT用の小さなUWPアプリを開発するためにC#を使用しています:スタティックからの非静的なもの、C#
button.Visibility = Visibility.Visible;
button1.Visibility = Visibility.Collpsed;
私は、静的メソッドの内部でそれを維持したいとのコード: )。私はまだ役に立たない答えが見つかりませんでした。皆さんが私に簡単かつ迅速な解決策を提供してくれることを願っています。
あなたは、静的メソッド内から非staticメンバーと対話することはできません。それをしたい場合は、静的メソッドにインスタンスを渡す必要があります(または、別の方法でインスタンスへの静的参照を維持する必要があります)。その時点で、メソッドを静的にするだけです。 – CollinD
@CollinD - あなたのコメントは答えですか?なぜ答えの代わりにコメントとして投稿するのですか? –
'button'と' button1'が静的メソッドのパラメータであれば動作します。それが唯一の方法です。 –