1.控件的应用
c#窗体有很多控件可用,比如实现NumericUpDown控件与TrackBar控件联动:
namespace Text4_1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void trackBar1_Scroll(object sender, EventArgs e)
{
numericUpDown1.Value = trackBar1.Value;
}
private void numericUpDown1_ValueChanged(object sender, EventArgs e)
{
trackBar1.Value = (int)numericUpDown1.Value;
}
}
还有通过控件hScrollBar形成控制条去控制窗体颜色:
namespace Text4_2
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void hScrollBar1_Scroll(object sender, ScrollEventArgs e)
{
this.BackColor = Color.FromArgb(hScrollBar1.Value,hScrollBar2.Value,hScrollBar3.Value);
}
private void hScrollBar2_Scroll(object sender, ScrollEventArgs e)
{
this.BackColor = Color.FromArgb(hScrollBar1.Value, hScrollBar2.Value, hScrollBar3.Value);
}
private void hScrollBar3_Scroll(object sender, ScrollEventArgs e)
{
this.BackColor = Color.FromArgb(hScrollBar1.Value, hScrollBar2.Value, hScrollBar3.Value);
}
}
}
2.获取文件路径
3.回车跳转空间焦点
4.委托与事件传递
这些就是我在四单元学到的东西,其中我其实对回车跳转空间焦点挺感兴趣的,因为这样可以实现用键盘操纵光标的移动之类的,还有就是事件与委托是很重要的知识,我打算认真学习。