4

現在、私はc#Windowsアプリケーションの開発に取り組んでいます。しかし、私の懸念は、C#のWinFormの違いを知りたいということです。

C#のWinFormsとWindowsフォームの違いは何ですか?

ありがとう

4

1 に答える 1

6

Winforms と Windows Forms は同じものです。Winforms は、Windows フォームの短縮名です。

ウィキペディアから:

Windows フォーム (WinForms) は、Microsoft .NET Framework の一部として含まれるグラフィカル アプリケーション プログラミング インターフェイス (API) に付けられた名前です。

MSDN回答からの追加情報:

私の理解に基づいて、Windows ベースのアプリケーションと c# を使用した WinForms アプリケーション開発の違いを知りたいと考えています。Windows ベースのアプリケーションとは、アプリケーションが Windows オペレーティング システムで開発されたものであり、Linux や Unix などの他のオペレーティング システムで開発されたアプリケーションは除きます。

ただし、.net には、WinForm と Web アプリケーションの 2 種類の Windows ベースのアプリケーションがあります。さまざまな種類の Windows ベースのアプリケーションを開発できます。.NET Framework の機能を活用する Windows フォームおよび Windows サービス アプリケーションを作成したり、Visual C++ を使用して Windows Win32 ベースのアプリケーションを作成したりできます。

ただし、WinForm アプリケーションは一種のマネージ アプリケーションであり、.Net プラットフォームで開発されます。これは、Windows ベースのアプリケーションの拡張です。.NET Framework に含まれる Windows フォーム クラスは、GUI 開発に使用するように設計されています。コマンド ウィンドウ、ボタン、メニュー、ツールバー、およびその他の画面要素を簡単に作成でき、変化するビジネス ニーズに対応するために必要な柔軟性を備えています。このセクションのトピックでは、Windows フォームが提供する機能の使用方法について詳しく説明します。

于 2012-04-10T13:29:21.933 に答える