2. CheckBox - sandeulsandeul/let-s-learning-C-winForm- GitHub Wiki
[ CheckState ]
- Checked -> 체ν¬λ¨
- Unchecked -> 체ν¬μλ¨
- Intermediate -> μ¬λ¬ κ°μ μ²΄ν¬ λ°μ€ μ€μμ λͺ κ°λ§ λΆλΆμ μΌλ‘ μ νλμ΄μλ μν
CheckedChanged
μ²΄ν¬ μνκ° λ°λ λ νΈμΆνλ μ΄λ²€νΈ
`
namespace WindowsFormsApp2 { public partial class Form1 : Form {
public Form1()
{
InitializeComponent();
}
private void Form1_Load_1(object sender, EventArgs e)
{
//Check μνλ‘ μ΄κΈ°ννκΈ°
checkBox1.Checked = true;
// UnCheked μνλ‘ μ΄κΈ°ννκΈ°
checkBox2.Checked = false;
//Intwemediate μνλ‘ μ΄κΈ°ννκΈ°
//Form1.cs[λμμΈ] μμ λ§μ°μ€ μ€λ₯Έμͺ½ ν΄λ¦ ν μμ±
// λͺ¨μμμ CheckStateμμ Intermediate μ ν
// Intermediate μ μν 4λ² μ²΄ν¬ λ°μ€ checked λ‘ μ΄κΈ°ν
checkBox4.Checked = true;
// Intermediate μ μν 5λ² μ²΄ν¬ λ°μ€ Unchecked λ‘ μ΄κΈ°ν
checkBox5.Checked = false;
// checkBox6μ 체ν¬μνκ° λ°λ λλ§λ€ checkBox6_CheckStateChanged ν¨μ νΈμΆ
checkBox6.CheckStateChanged += checkBox6_CheckedChanged;
}
int count = 0;
private void checkBox6_CheckedChanged(object sender, EventArgs e)
{
// ν
μ€νΈ λ°μ€μ λ³κ²½ μλ§λ€ λ³κ²½ νμ+ λ³κ²½μ΄λΌκ³ μ κΈ°
count ++ ;
textBox1.ReadOnly = true;
textBox1.Text = count + "λ³κ²½";
}
}
}
`