Loading article…
コンポーネントベースのプログラミング( Visual Basic、.NET WinForms、Gambas、Delphi、Lazarusなど)では、フォームはGUIウィンドウの表現です。フォームには、通常「OK」ボタンや「キャンセル」ボタンなどのコンポーネントとコントロールが含まれます。これらのオブジェクトは、GUI の基盤となる API よりも操作がはるかに簡単な標準ウィジェットまたはカスタム ウィジェットの高レベルの抽象化を提供します。
デザイン時には、ビジュアル コントロール (ボタン、テキスト ボックスなど) と非ビジュアル コンポーネント (タイマー、データベース接続、レイアウト補助など) がフォーム上に配置されます。これらのコントロールとコンポーネントは対話的に配置およびサイズ設定され、そのプロパティとイベント ハンドラーは、通常グリッドとしてレイアウトされる特別なエディターを使用して設定されます。
実行時に、自動的に生成されたコードによってこれらのコントロールとコンポーネントのインスタンスが作成され、そのプロパティが設定されます。
歴史的に、フォームはメインフレーム コンピュータに接続されたブロック指向の端末上の画面として実装されることがよくありました。HTMLフォームは概念的に非常に似ています。
参照
- フォーム(文書)
- フォーム (HTML)
- フォームエンジン
- マスターディテール
- Oracleフォーム
- Windows フォーム
- Windows_プレゼンテーション_基盤
- Xamarin.Forms
- Xフォーム
