1

空のフォームを作成し、実行時に XML テンプレートからコントロールを追加するプロジェクトがあります。これはうまく機能しますが、それを行うには少し時間がかかります。実行時にフォームを定義した後、フォームのレイアウトを .NET 形式に保存できるかどうかを知りたいので、フォームを作成するために xml を解析し続ける必要はありません。ありがとう。

4

2 に答える 2

1

シリアル化することはできませんwindows.forms.controlが、以下のリンクが役立ちます

c# で Windows フォームとその他の子コントロールをシリアル化し、それらをテーブルに保存する方法

Windows フォーム コントロールを複製/シリアル化/コピー & ペーストする方法

ところで、これについては WPF を見てください。

于 2012-04-24T10:58:23.310 に答える
0

Form.ControlsControlのリストです。これらの各コントロールには、XML ドキュメントへのシリアル化で使用できる Width、Height、および Location プロパティが含まれています。

基本的に私がしようとしているポイントは、Form.Controlsをシリアル化できるということです

于 2012-04-24T10:49:58.160 に答える