HOWTO · Csharp
C#에서 버튼 비활성화 및 활성화
이 가이드에서는 C#에서 버튼을 비활성화 및 활성화하는 방법을 살펴봅니다.
이 페이지의 내용
이 가이드는 C#에서 버튼을 비활성화 및 활성화하는 방법을 보여줍니다. 그것들을 만들고 사용하는 방법?
C#에서 버튼 만들기
이제 버튼을 생성할 수 있는 두 가지 방법이 있습니다. 둘 다 아래에 설명되어 있습니다.
도구 상자를 사용하여 C#에서 버튼 만들기
Windows 양식의 도구 상자를 사용하여 버튼을 만들고 해당 양식의 원하는 위치로 드래그할 수 있습니다. 그런 다음 버튼의 속성으로 이동하여 버튼으로 토글할 수 있습니다.
양식에서 버튼의 색상, 크기 및 모양을 변경할 수 있습니다.
buttonBase 클래스를 사용하여 C#에서 버튼 만들기
이 메서드는 buttonBase 클래스를 사용하여 버튼 작업을 만들고 할당합니다. 그리고 런타임에 생성합니다.
도구 상자를 사용하여 버튼을 만들 수 있지만 더 이상 변경할 수 없다는 점을 기억해야 합니다.
허용되는 유일한 변경 사항은 버튼을 true 또는 false로 활성화하는 것입니다. 따라서 조건 작성과 같은 이러한 추가 변경을 수행합니다.
버튼에 수행 방법을 알려주는 코드를 작성합니다.
이 두 가지 방법을 결합하여 C#에서 버튼 만들기
버튼을 만드는 가장 쉬운 방법은 도구 상자를 사용한 다음 코드를 통해 해당 버튼을 변경하는 것입니다. 버튼은 양식에 생성됩니다.
모양, 크기, 글꼴, 색상 등과 같은 속성을 사용하여 원하는 대로 변경할 수 있습니다. 여전히 코드로 더 많은 조건을 추가할 수 있습니다.
이 예에서는 이 기술을 사용합니다.
C#에서 버튼 활성화 및 비활성화
런타임 시 버튼의 활성화 및 비활성화는 해당 속성을 하나씩 추가하고 Button 클래스의 인스턴스를 추가하여 Windows 폼에 버튼을 추가하는 것입니다. 기본적으로 버튼은 true입니다.
계속해서 아래의 코드를 살펴보기 전에 이 모든 작업을 수행하기 위해 포함할 라이브러리가 System.Windows.Forms임을 알아야 합니다.
다음은 예입니다.
using System.Windows.Forms;
public partial class FormOne : Form {
public FormOne() {
InitializeComponent();
}
public void FormOne_Load(object sender, EventArgs e) {
Mybutton.Enabled = true; // to enable the button
Label first = new Label(); // adding a label to the button
first.Text = "this is the first button, it is enabled";
// Mybutton.Enabled=false; // to disable the button
// Label first=new Label(); //adding a label to the button
// first.Text="this is the first button, it is now disabled";
}
}