本文整理汇总了C#中System.Windows.Forms.TrackBar.Minimum属性的典型用法代码示例。如果您正苦于以下问题:C# TrackBar.Minimum属性的具体用法?C# TrackBar.Minimum怎么用?C# TrackBar.Minimum使用的例子?那么, 这里精选的属性代码示例或许可以为您提供帮助。您也可以进一步了解该属性所在类System.Windows.Forms.TrackBar
的用法示例。
在下文中一共展示了TrackBar.Minimum属性的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: InitializeTrackBar
//Declare a new TrackBar object.
internal System.Windows.Forms.TrackBar TrackBar1;
// Initalize the TrackBar and add it to the form.
private void InitializeTrackBar()
{
this.TrackBar1 = new System.Windows.Forms.TrackBar();
TrackBar1.Location = new System.Drawing.Point(75, 30);
// Set the TickStyle property so there are ticks on both sides
// of the TrackBar.
TrackBar1.TickStyle = TickStyle.Both;
// Set the minimum and maximum number of ticks.
TrackBar1.Minimum = 10;
TrackBar1.Maximum = 100;
// Set the tick frequency to one tick every ten units.
TrackBar1.TickFrequency = 10;
// Associate the event-handling method with the
// ValueChanged event.
TrackBar1.ValueChanged +=
new System.EventHandler(TrackBar1_ValueChanged);
this.Controls.Add(this.TrackBar1);
}
// Handle the TrackBar.ValueChanged event by calculating a value for
// TextBox1 based on the TrackBar value.
private void TrackBar1_ValueChanged(object sender, System.EventArgs e)
{
TextBox1.Text = (System.Math.Round(TrackBar1.Value/10.0)).ToString();
}
示例2: TrackBars
//引入命名空间
using System;
using System.Drawing;
using System.Windows.Forms;
public class TrackBars : Form
{
Panel pnl;
PictureBox pb;
TrackBar htbar;
TrackBar vtbar;
public TrackBars()
{
Size = new Size(500,520);
Image img = Image.FromFile("YourFile.bmp");
pnl = new Panel();
pnl.Parent = this;
pnl.BorderStyle = BorderStyle.FixedSingle;
pnl.Size = new Size(400,400);
pnl.Location = new Point(10,10);
pb = new PictureBox();
pb.Parent = pnl;
pb.Size = new Size(200, 200);
pb.Location = new Point((pnl.Size.Width / 2) - (pb.Size.Width / 2),
(pnl.Size.Height / 2) - (pb.Size.Height /2));
pb.BorderStyle = BorderStyle.FixedSingle;
pb.SizeMode = PictureBoxSizeMode.StretchImage;
pb.Image = img;
htbar = new TrackBar();
htbar.Parent = this;
htbar.Orientation = Orientation.Horizontal;
htbar.Size = new Size(pnl.Width, 10);
htbar.Location = new Point(pnl.Left, pnl.Bottom + 25);
htbar.TickStyle = TickStyle.BottomRight;
htbar.TickFrequency = 25;
htbar.Minimum = 25;
htbar.Maximum = 400;
htbar.SmallChange = 10;
htbar.LargeChange = 25;
htbar.BackColor = Color.Yellow;
htbar.Value = pb.Width;
htbar.ValueChanged += new EventHandler(htbar_OnValueChanged);
vtbar = new TrackBar();
vtbar.Parent = this;
vtbar.Orientation = Orientation.Vertical;
vtbar.Size = new Size(25, pnl.Height);
vtbar.Location = new Point(pnl.Right + 25, pnl.Top);
vtbar.TickStyle = TickStyle.Both;
vtbar.SetRange(25,400);
vtbar.SmallChange = 10;
vtbar.LargeChange = 50;
vtbar.TickFrequency = vtbar.Maximum / 20;
vtbar.BackColor = Color.Pink;
vtbar.Value = pb.Height;
vtbar.ValueChanged += new EventHandler(vtbar_OnValueChanged);
}
private void htbar_OnValueChanged(object sender, EventArgs e)
{
pb.Size = new Size(htbar.Value, pb.Height);
}
private void vtbar_OnValueChanged(object sender, EventArgs e)
{
pb.Size = new Size(pb.Width, vtbar.Value);
}
static void Main()
{
Application.Run(new TrackBars());
}
}