当前位置:网站首页>C form application of C (27)
C form application of C (27)
2022-07-06 03:47:00 【camellias_】
Start today C# forms .
( One ): First create a form application
file -> newly build -> project
![[ Failed to transfer the external chain picture , The origin station may have anti-theft chain mechanism , It is suggested to save the pictures and upload them directly (img-wHGHwNkS-1655864419857)(https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/7fe6b42e1adc41228fb7efd1e0289bc6~tplv-k3u1fbpfcp-zoom-1.image "1554793114874675.png")]](/img/64/65d86970b5ac761066394dac6558c1.png)
( Two ): Buttons and labels in forms (button/label)
![[ Failed to transfer the external chain picture , The origin station may have anti-theft chain mechanism , It is suggested to save the pictures and upload them directly (img-ts3axSL3-1655864419868)(https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/c5d943cc21164e918bb5713463a32b67~tplv-k3u1fbpfcp-zoom-1.image "1554793122613600.png")]](/img/9b/cf2f7477a4446129f8345b12b0691b.png)
Click toolbox , Fix it on the screen .
![[ Failed to transfer the external chain picture , The origin station may have anti-theft chain mechanism , It is suggested to save the pictures and upload them directly (img-p6XTJ5ao-1655864419872)(https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/bc6c96f2073248deac0fd872aedd6af8~tplv-k3u1fbpfcp-zoom-1.image "1554793129996027.png")]](/img/61/c9897aca98d09a9e63c39a09e50238.png)
When setting button and label properties , Remember to modify it NAME attribute And Text attribute
![[ Failed to transfer the external chain picture , The origin station may have anti-theft chain mechanism , It is suggested to save the pictures and upload them directly (img-jrPk7XbA-1655864419873)(https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/99f5666fb803484793264baf4fb4828a~tplv-k3u1fbpfcp-zoom-1.image "1554793138626962.png")]](/img/c9/3724e9bfdbc842377add30c626083c.png)
![[ Failed to transfer the external chain picture , The origin station may have anti-theft chain mechanism , It is suggested to save the pictures and upload them directly (img-wuFk2YTX-1655864419874)(https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/319ce4ac9a4d448ea3522bb59f0ef8c3~tplv-k3u1fbpfcp-zoom-1.image "1554793143716022.png")]](/img/a7/27b71ef87ef7638aac287cf03b322d.png)
/**
* Method of event
*/
private void MyButton_Click(object sender, EventArgs e)
{
// Dialogue window display
MessageBox.Show("HELLO My first form ");
}
/**
* How to label
*/
private void label1_Click(object sender, EventArgs e)
{
}
private void button1_Click(object sender, EventArgs e)
{
// The attribute of this object is equal to
answer_label.Text = " answer : The eight trigrams of yin and Yang , Opposites attract ";
}
( 3、 ... and ): Hyperlink label (linklabel)
1:Linkcolor: The default color of hyperlinks .:
2:Activelinkcolor: The color of the hyperlink when it is clicked
3:Visitedlinkcolor: The color of hyperlinks that have been visited .
4:Linkbehavior: Hyperlink underline style
5: event :
![[ Failed to transfer the external chain picture , The origin station may have anti-theft chain mechanism , It is suggested to save the pictures and upload them directly (img-v427mZxg-1655864419875)(https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/4d4a10f3e6014d13932e7427b786de4d~tplv-k3u1fbpfcp-zoom-1.image "1554793170294796.png")]](/img/bf/5751b21eb83b3d4a5647fd392eeae2.png)
/**
* Hyperlink event
*/
private void linkLabel1_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
{
// Set the link color after clicking
oneLink.LinkVisited = true;
// open C disc (@ Is output as is )
System.Diagnostics.Process.Start(@"C:/");
}
private void linkLabel1_LinkClicked_1(object sender, LinkLabelLinkClickedEventArgs e)
{
// Set the link color after clicking
linkTwo.LinkVisited = true;
// Open the web page
System.Diagnostics.Process.Start("chrome","https://guanchao.site");
}
private void Form1_Load(object sender, EventArgs e)
{
}
private void linkLabel1_LinkClicked_2(object sender, LinkLabelLinkClickedEventArgs e)
{
// Set the link color after clicking
linkTwo.LinkVisited = true;
// Open application
System.Diagnostics.Process.Start("Notepad");
}
( Four ): The text box (textbox)
1: attribute
multiline: Controls whether text can span lines .
AcceptsReturn: Whether the multiline edit control allows the input of carriage return .
AcceptsTab: Whether the multiline edit control allows input Tab key .
ReadOnly: read-only
ScrollBars: For multiline controls , Show scroll bar or not .
TabIndex: Confirm that the secondary control applies Tab Indexes
PasswordChar: Display password characters
AcceptsButton: Pressing enter is equal to pressing OK ( Form event )
2: event
Textchange event : amount to javascript Medium Change event .
3: Method
Clear: Clear everything in the text box
Copy: Copy the selection
Cut: Cut the selected content
Paste: Replace the selected text with the cut text
ResetText: take text Property is reset to the default value
Redo: Repeat the previous operation
Redo: Undo last action
private void but_Click(object sender, EventArgs e)
{
string ques_str = quesBox.Text;
string pass_str = passBox.Text;
if (ques_str == "gc" && pass_str == "123456")
{
MessageBox.Show(" Successful operation ");
}
else {
MessageBox.Show(" Wrong password ");
}
}
( Four ): Radio button (RadioButton)
1: attribute :
Checked: Whether the radio button has been selected .
C# Radio button in NAME Attributes do not need to be the same
// Define a variable to store gender
public string sex;
// Choose male , Assign a value to the tag
private void boy_radio_CheckedChanged(object sender, EventArgs e)
{
sex = " male ";
}
// Choose women , Assign a value to the tag
private void gr_radio_CheckedChanged(object sender, EventArgs e)
{
sex = " Woman ";
}
// Click the confirm button to leave the event
private void button1_Click_1(object sender, EventArgs e)
{
if (boy_radio.Checked == false && gr_radio.Checked == false)
{
MessageBox.Show(" Please choose gender ");
}
else {
MessageBox.Show(" Your difference is :"+sex);
}
}
( 5、 ... and ): Check box (CheckBox)
1: attribute :
Checked: Whether the check button is selected .
CheckState: Component state ( Three states );
Check boxes are similar to radio boxes , There is no example here , Refer to the radio box .
( 6、 ... and ): Digital input box (NumericUpDown)
1: attribute
Increment: Click the plus sign behind once to increase the number
MiniMum: Input box minimum
MaxMum: Input box maximum
Value: The default value is
2: event
ValueChanged: Default event ( Value change )
public int num;
private void numericUpDown1_ValueChanged(object sender, EventArgs e)
{
num = Convert.ToInt32(numUpOne.Text);
Font ff = new Font(" In black ", num);
label4.Font = ff;
}
private void num_button_Click(object sender, EventArgs e)
{
int nums = num + 1;
MessageBox.Show(" The number you entered is " + nums);
}
( 7、 ... and ): Group box (GroupBox)
This is nothing , It is a partition function .
Put the functional partitions of each part .
[ Failed to transfer the external chain picture , The origin station may have anti-theft chain mechanism , It is suggested to save the pictures and upload them directly (img-iEh41uFh-1655864539618)(https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/8286432aab1e40a78f5d5d874df51090~tplv-k3u1fbpfcp-zoom-1.image#pic_center)]
There are good suggestions , Please enter your comments below
Welcome to personal blog
https://guanchao.site
Welcome to the applet :

边栏推荐
- Four logs of MySQL server layer
- 给新人工程师组员的建议
- [prediction model] difference method model
- 潘多拉 IOT 开发板学习(HAL 库)—— 实验9 PWM输出实验(学习笔记)
- C#(三十)之C#comboBox ListView treeView
- Serial port-rs232-rs485-ttl
- JS music online playback plug-in vsplayaudio js
- On Data Mining
- No qualifying bean of type ‘......‘ available
- Edcircles: a real time circle detector with a false detection control translation
猜你喜欢

Image super-resolution using deep convolutional networks(SRCNN)解读与实现

UDP reliable transport protocol (quic)

Flask learning and project practice 8: introduction and use of cookies and sessions

1. New project

WPF效果第一百九十一篇之框选ListBox

Plus d'un milliard d'utilisateurs de grandes entreprises comme Facebook ont été compromis, il est temps de se concentrer sur le did

Facebook and other large companies have leaked more than one billion user data, and it is time to pay attention to did

11. Container with the most water

BUAA magpie nesting

SWC introduction
随机推荐
Indicator system of KQI and KPI
[slam] lidar camera external parameter calibration (Hong Kong University marslab) does not need a QR code calibration board
How to standardize the deployment of automated testing?
3.1 rtthread 串口设备(V1)详解
three. JS page background animation liquid JS special effect
WPF效果第一百九十一篇之框选ListBox
Teach you to build your own simple BP neural network with pytoch (take iris data set as an example)
Image super-resolution using deep convolutional networks(SRCNN)解读与实现
LTE CSFB test analysis
记录一下逆向任务管理器的过程
2.2 STM32 GPIO操作
KS003基于JSP和Servlet实现的商城系统
[001] [stm32] how to download STM32 original factory data
【按键消抖】基于FPGA的按键消抖模块开发
C#(三十)之C#comboBox ListView treeView
Shell 传递参数
C#(三十一)之自定义事件
EDCircles: A real-time circle detector with a false detection control 翻译
Introduction to DeNO
Pointer written test questions ~ approaching Dachang