当前位置:网站首页>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 :

边栏推荐
- [analysis of variance] single factor analysis and multi factor analysis
- Align items and align content in flex layout
- mysql从一个连续时间段的表中读取缺少数据
- Schnuka: 3D vision detection application industry machine vision 3D detection
- 记录一下逆向任务管理器的过程
- Remote Sensing Image Super-resolution and Object Detection: Benchmark and State of the Art
- 2.2 STM32 GPIO操作
- Differential GPS RTK thousand search
- 11. Container with the most water
- 3.1 detailed explanation of rtthread serial port device (V1)
猜你喜欢

SWC介绍

Python implementation of maddpg - (1) openai maddpg environment configuration

2.2 STM32 GPIO operation

Flask learning and project practice 9: WTF form verification

Microkernel structure understanding

mysql关于自增长增长问题
![Cf464e the classic problem [shortest path, chairman tree]](/img/6b/65b2dc62422a45cc72f287c38dbc58.jpg)
Cf464e the classic problem [shortest path, chairman tree]

UDP reliable transport protocol (quic)

How do we make money in agriculture, rural areas and farmers? 100% for reference

SWC introduction
随机推荐
Schnuka: visual positioning system working principle of visual positioning system
Recommended papers on remote sensing image super-resolution
[001] [stm32] how to download STM32 original factory data
Basic concepts of LTE user experience
C#(三十)之C#comboBox ListView treeView
2.2 STM32 GPIO operation
Cubemx transplantation punctual atom LCD display routine
阿里测试师用UI自动化测试实现元素定位
Flask learning and project practice 9: WTF form verification
Crawler of explanation and application of agency theory
Restful style
[risc-v] external interrupt
数据分析——seaborn可视化(笔记自用)
How to standardize the deployment of automated testing?
[matlab] - draw a five-star red flag
潘多拉 IOT 开发板学习(HAL 库)—— 实验9 PWM输出实验(学习笔记)
【SLAM】lidar-camera外参标定(港大MarsLab)无需二维码标定板
在 .NET 6 中使用 Startup.cs 更简洁的方法
Python implementation of maddpg - (1) openai maddpg environment configuration
[American competition] mathematical terms