- - PR -
コントロールについて
投稿者 | 投稿内容 | ||||||||
---|---|---|---|---|---|---|---|---|---|
|
投稿日時: 2006-05-01 11:06
ご親切にコメントありがとうございました! なるほど、計画がスタートなんですね。 僕が作りたいのは [font color=" red"] 24時間を3グループの時間帯に分けるためのバー表示するコントロールです。 [/font] 例えば、 グループ1:0〜8時 グループ2:8〜16時 グループ3:16〜24時 と24時間を3つのグループに分けたとき、 それを視覚的に分かり易いように、それぞれのグループをバー表示(横軸が時間)して、 なおかつドラッグすれば時間も変更できるようなコントロールを作りたいです。 既にあるコントロールを継承して作ろうと今探っています。 [ メッセージ編集済み 編集者: 勉強ちゅうです 編集日時 2006-05-01 11:08 ] [ メッセージ編集済み 編集者: 勉強ちゅうです 編集日時 2006-05-01 11:08 ] | ||||||||
|
投稿日時: 2006-05-01 11:23
既存コントロールに、派生元として適当なやつは無いんじゃないかな? ユーザコントロールを元にした方が作り易そうな予感。 | ||||||||
|
投稿日時: 2006-05-01 11:31
[/quote]
既存コントロールに、派生元として適当なやつは無いんじゃないかな? ユーザコントロールを元にした方が作り易そうな予感。 [/quote] アドバイスありがとうございます! その予感しますか? ユーザコントロール・・分からないので調べて試してみます! | ||||||||
|
投稿日時: 2006-05-01 11:32
ProgressBar (つまむなら Track の方が良いかな) + コンテナ コントロールかな。 UserControl に配置ですね。 _________________ C# と VB.NET の入門サイト じゃんぬねっと日誌 | ||||||||
|
投稿日時: 2006-05-01 11:34
>>3 の投稿を参照です。 まあ、System.Windows.Forms.UserControl から継承しているだけですけど。 まずは、UI の選定なども先にやっておくべきかなと思います。 選定のためにプロトタイプとして、Form にベタに組むことができるかどうかも確認しましょう。 _________________ C# と VB.NET の入門サイト じゃんぬねっと日誌 | ||||||||
|
投稿日時: 2006-05-01 15:10
現時点では、既存のコントロールに、何か機能的に追加させたいなぁ、という場合 は既存のコントロールから派生させて、いくつかのコントロールを組み合わせて、 独自の物を作りたいなー、という場合はユーザーコントロールを使うという考え方 で良いと思います。 作ってみれば何となく使い分けもわかるようになると思います。 [ メッセージ編集済み 編集者: R・田中一郎 編集日時 2006-05-01 15:11 ] | ||||||||
|
投稿日時: 2006-05-01 17:59
皆さん沢山のアドバイス、本当にありがとうございました!!
無駄にしないように、シャカリキで頑張ります!! | ||||||||
|
投稿日時: 2006-05-01 22:08
だから、MSDN に書いてあるっちゅうねん!!
VS と一緒にインストールした MSDN でも、MSDN online でも、まずはマニュアルをあたらんかい、っちゅうねん。 1.x Windows フォーム コントロールの開発 2.0 .NET Framework を使用したカスタム Windows フォーム コントロールの開発 |