えムナウさんが、@IT - Insider.NET - の記事で書かれていますが、データソースを作成し、フォーム上にドラッグドロップすると、ラベルと入力用コントロールが作成されます。この、ラベルの方のお話。
普通、ツールボックスからドラッグドロップしたコントロールは、Designer ソースファイル の方で、クラス変数インスタンス変数として宣言されます。ところが、データソースからドラッグドロップして作成したコントロールのうち、Label コントロール に関しては、InitializeComponent メソッド 内に定義されます。つまり、外部で操作することが出来なくなります(FindControl という手はある)。
で、これを無理矢理外に持ち出したのですが。。。フォームにコントロールを追加するなど、ソースコードを書き換えるような修正を加えると、復元されます。。。
投稿日時 : 2005年10月14日 21:42