なら、クリックイベント内If(IsHoge!=false){IsHoge = true;}ではどうだ?
と使っても警告消えませんでした。降参です。結局Publicにしました。
Form1のフォームの中で宣言したプライベートな変数フィールドで
Form1のClickイベントの中で使っているつもりなのですが、まだ理解できてません。