【解決方法】コンソール アプリにフォームを挿入するにはどうすればよいですか。 C#.

[ad_1]

やあ
c#コンソールアプリにフォームを挿入するにはどうすればよいですか? 私の開発者ツールには表示されません。 Visual Studio 2019 があります。 助けてもらえますか? ありがとうございました

私が試したこと:

.net コンソール アプリでリロードします。ネットで検索しようとしましたが、まだ成功していません。

解決策 2

コンソール アプリは、テキスト ベースのコマンド指向の入力システム用に設計されており、テキスト ベースの出力を備えているため、フォームを使用する Windows アプリに必要なメッセージ ループなどをサポートしていません。

代わりに、コンソール プロジェクトではなく、Windows ベースのフォーム プロジェクトが必要です。
ここを参照してください: 手順 1: Windows フォーム アプリ プロジェクトを作成する – Visual Studio | Microsoft Docs[^]

解決策 5

君たちはもっと美しくプレーするべきだ。 私は 74 年間ずっとプログラミングをしてきました。

これは有効な質問であり、誰も答えていません。

C# と Dot Net を学ぼうとしています。 VS2022 には、「Windows Form App C#」という名前のプロジェクト作成ウィザードがあります。 1 つのフォームを使用して C# でアプリを作成します。

解決策の下のプロジェクト名を右クリックします。[追加]にカーソルを合わせ、[フォーム]を選択します。 奇妙なことに、新しいアイテムを選択すると、フォームは含まれません。

ウィザードによって作成された解決策内のファイルへの完全な参照がどこにあり、それらがどのように相互作用するかを知っている人はいますか? やや単純な変更でも解決策がエラーになるようですか?

解決策 1

これは、コンソール アプリにフォームがないためです。 フォームが必要な場合は、コンソール アプリではなく、Windows フォーム アプリを使用してください。

解決策 3

コンソール アプリ できる Windows フォームを使用します。 フォームで公開されているコントロールのイベントをコンソールに登録/定義したり、コールバックを取得したりできます…しかし、それは いいえ 良いプログラミングの練習!

コンソール アプリでフォームを使用する理由は何ですか?

解決策 4

WinForms アプリで行うのと同じように、私は常にそれを行っています。 確かに私は VS 2019 を持っていませんが、VS 2015 まで使用したすべてのバージョンで問題ありません。

[ad_2]

コメント

タイトルとURLをコピーしました