- PR -

VS.NETのプロパティの動作?

1
投稿者投稿内容
zucci
会議室デビュー日: 2003/03/25
投稿数: 12
投稿日時: 2003-11-25 10:20
ずーと申します。

自作のTextBoxを拡張したコントロールライブラリを作成しているのですが、その中で下記のように2つプロパティを追加しています。このコントロールを使用するFormをVS.NETで作成している時に、このコントロールのプロパティで、その1ではtrue,falseが、その2では、Form上のLabelコントロールが選択できるドロップダウンが出てきます。

この動作は、VS.NETが自動で解釈してやってくれていると思うんですが、なんかモヤモヤしています。なぜ、このような場合はenumを利用して選択値を実装しなくて、VS.NETが自動でやってやってくれるのでしょうか?

------------ その1(bool) ---------------
private bool wtorf;

public bool ptorf
{
get { return wtorf; }
set { wtorf = value; }
}

----------- その2(Label) ---------------
private System.Windows.Forms.Label wlabel;

public System.Windows.Forms.Label plabel
{
get { return wlabel; }
set { wlabel = value; }

以上
1

スキルアップ/キャリアアップ(JOB@IT)