たとえば、新しい顧客など、データベースにレコードを追加するためにwinformsでフォームを作成しようとしています。私はエンティティフレームワークを扱っています。
私が今日までに行ったことは、エンティティ フレームワークが生成したクラスから新しい空の「Customer」オブジェクトを作成することでした。次に、この空のオブジェクトをリストに追加し、リストを datagridview のデータソースとして設定しました。
そうすれば、データベースに入力するために必要なすべてのフィールドをグリッドに自動的に配置できました。すべてが機能しました。
しかし今、クライアントは UI のより良いデザイン、つまり、グリッド行ではなく、Web ページの連絡先フォームのように見えるものを望んでいます。
手動でラベルやテキストボックスを作成せずに、db 構造に従ってすべての入力フィールドを自動的に作成して、datagridview で行ったように、そのようなものを自動的に作成するにはどうすればよいですか?