前提・実現したいこと
題名の通り、フォームは1つ(MainForm)で、それを3つの画面に表示することは可能でしょうか。
表示するタイミングはアプリケーション起動時です。
参考サイトなどでは、フォームを新しく作成しなければならいみたいで、もしそれ以外の方法があればと思い、いろいろ調べたのですが見当たらず、質問させていただきました。
なぜこういったことをしたいのかというと、詳細は記載できないのですが、とある工場のシステムで3つのモニターに同じ画面を表示させたいのです。
また、当方初心者のため、情報不足、意味不明な部分あるかもしれません。
その場合は大変恐縮ですがご指摘いただけると幸いです。
試したこと
・Screen.AllScreensプロパティでモニター情報を取得
→情報は取れましたが、そこからどうすればいいのかが見当がつきませんでした。
・Form2を作成してみる
→画面は表示できましたが、本質問の目的と乖離している為、断念
(もし、方法がない場合はこちらで進めます。)
・継承フォームで試してみる
→そもそもアプリケーション事態が多重起動を禁止していたので、アプリケーションが強制終了してしまい、こちらも断念
補足情報(FW/ツールのバージョンなど)
・環境
OS : windows 10 Pro
.NETFramework,Version : 4.5.2
visual studio : 2015
回答1件
あなたの回答
tips
プレビュー