- - PR -
C# trackBarのバーの位置
1
投稿者 | 投稿内容 | ||||||||
---|---|---|---|---|---|---|---|---|---|
|
投稿日時: 2006-01-25 15:44
.NETで開発しているのですが、
trackBarのバーの位置を真ん中にすることって可能でしょうか。 周りの先輩に聞いても分からないみたいで・・ 一応C#逆引きとMS公式解説書は持っているのですが。。 もしご存知の方おられましたらお願いします。 | ||||||||
|
投稿日時: 2006-01-25 16:06
つまみを中央に持ってきたいのですか? コントロールの位置をフォームの中央に持ってきたいのですか? つまみだったらこんな風にすればできると思います TrackBar1.Value = CInt(TrackBar1.Maximum / 2) | ||||||||
|
投稿日時: 2006-01-25 16:27
C# なので、
どちらかは私も判りませんでした。 _________________ C# と VB.NET の入門サイト じゃんぬねっと日誌 | ||||||||
|
投稿日時: 2006-01-25 17:15
かるあ様
じゃんぬねっと様 返信いただきありがとうございます。 すいません、つまみのほうです。 助かりました。解決しました。 もし可能ならもう一つ質問があるのですが・・別スレじゃないとだめですか? もし可能なら・・・ つまみを動かした際にデータの再解析(再読み込み) を行いたいのですが、 private void trackBar1_Scroll(object sender, System.EventArgs e) { this.initData(); } とやると何度もデータが読まれてしまいますよね。 再配置?のような形で つまみ動かす→新しいデータで図形描写 若しくは つまみ動かす→前のデータ消去+this.initData(); としたほうがいいのは分かりますが、 データ消去の方法がよく分かりません。 こういったケースを解決されたことある方どうか アドバイスお願いします。 別に質問しろ、とういうご意見もいただけたら 別に質問させていただきます。 | ||||||||
|
投稿日時: 2006-01-25 17:34
タイトルがタイトルなので、別のスレッドが望ましいと思います。 でも少しだけ...
TrackBar ってそういう時に使うんでしたっけ? (^^;) Windows GUI 的に「ユーザーが想定できない動作」のような... 何度もといっているのは、マウスで動かしっぱなしの時と、キーが押しっぱなしの時ですよね? つまり "離したとき" に確定するわけですよね。 _________________ C# と VB.NET の入門サイト じゃんぬねっと日誌 | ||||||||
|
投稿日時: 2006-01-25 17:43
じゃんぬねっと様
返信ありがとうございます。 別スレッドにて質問させていただきます。 実際の作業は、つまみを動かした際の値(データ)で図形描写 を行いたいのです。 |
1