トップページ > プログラム > 2014年05月24日 > g3oLDhEv

書き込み順位&時間帯一覧

58 位/184 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000000000011000000002



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
VB.NET質問スレ(Part41)

書き込みレス一覧

VB.NET質問スレ(Part41)
279 :デフォルトの名無しさん[sage]:2014/05/24(土) 14:45:06.48 ID:g3oLDhEv
IContainerとして使われて、フォームやユーザーコントロールが破棄されるときに
一緒に破棄されるものを管理する

TimerとかTooltipとかOSのリソースを握ってるもののコンストラクタに渡されることが多いね
そのコンストラクタ内で

container.Add(Me)
(MeがTimerやTooltipを表す)

こんな感じ。
それでフォーム等の破棄時にcomponents.Disposeが呼びだされると
登録されたもののDisposeがまとめて呼ばれる仕組み
VB.NET質問スレ(Part41)
281 :デフォルトの名無しさん[sage]:2014/05/24(土) 15:29:37.09 ID:g3oLDhEv
違います

ユーザーコントロールってのはひとまとめで再利用できるように作ったものですよ
ボタンを追加したらそれを含めてユーザーコントロールですよね

ちなみにコントロールのウィンドウもOSのリソースだけども
こっちはControlCollectionというコンテナで管理されてる
FormやユーザーコントロールのControlsプロパティね


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。