【Visual Studio 2019】C# UI 用法
打开控件栏
打开Form1.cs文件,就和当年熟悉的MFC一样,可以拖拽控件进去。工具箱栏,里面就有各种控件。
修改背景为图片
方法:在属性框里改一下即可,如下:
修改后效果类似以下:(背景改成了蓝天和郁金香)
修改为可拉伸
点选外框,参数 FormBorderStyl 改为 Sizable。
点选Textbox, 然后 Properties->Layout->Anchor 里参数改成 Top, buttom,Left, Right, 就会跟随外边框变大变小啦,如下图所示:
Button
这个和当年的MFC用法一模一样,双击就会生成中断处理函数,不过,比起MFC,实在是太方便了,方便的地方为: MFC删除已存在的代码及其相关按键非常的麻烦,但这个不一样,很方便,删除控件图标,相关代码会删除,或者,直接删除代码,控件也会删掉,比起MFC,实在是方便太多了。
效果如下:
修改按钮背景为图片的方法:直接修改属性项即可,如下 :
修改后的效果为:
Label
其实这个的用法用button一模一样,甚至双击就会生成中断处理函数,可以实现和button一样的功能。
效果如下:
和button一样,也可修改按钮背景为图片,方法同button.
TextBox
1.读功能:双击产生中断函数,当内容发生变化时,会中断,并能读到里面的内容。
代码实现如下:
private void textBox1_TextChanged_1(object sender, EventArgs e)
{
System.Diagnostics.Debug.WriteLine(sender.ToString());
}
2.写功能:
代码实现如下:
private void textBox1_TextChanged_1(object sender, EventArgs e)
{
this.textBox1.Text = "iiiiiii";
}
效果如下: