양식 응용 프로그램에서 임의의 클릭 가능한 레이블을 만들고 싶습니다. 무작위로 레이블을 생성했지만 클릭 할 수는 없습니다. 어떤 몸이라도 나를 도울 수 있습니까?클릭 가능한 레이블을 만드는 방법
1
A
답변
31
당신은 정상으로 Click
이벤트에 연결할 수 있습니다 :
using System.Windows.Forms;
class Test
{
static void Main()
{
Label label = new Label { Text = "Click me" };
label.Click += delegate { label.Text = "Clicked"; };
Application.Run(new Form { Controls = { label } });
}
}
그래도 조금 이상한 - 라벨 분명히 클릭 할 수 없습니다.
+3
부활절 달걀은 분명히 ... – synhershko
+0
접근성 문제를 해결하기 위해 라벨을 클릭 할 수있는 것은 분명하지 않습니다. 그들은 웹 개발에서 클릭 가능한 객체로 광범위하게 사용됩니다. 우리는 커서가 더 명확하게 보이도록 포인터를 스타일링하는 경향이 있습니다. –
7
Jon Skeet은 라벨을 동적으로 추가하는 방법에 대한 훌륭한 답을 제공하므로 임의의 구성 요소를 추가합니다.
using System.Windows.Forms;
class Program
{
private static Random Random = new Random();
static void Main()
{
var label = new Label { Text = "Click me!" };
label.Click += delegate { RandomizeLocation(label); };
EventHandler Load = delegate {
RandomizeLocation(label);
};
var form = new Form { Controls = { label } };
form.Load += Load;
Application.Run(form);
}
private static void RandomizeLocation(Control control)
{
var maxWidth = control.Parent.Width - control.Width;
var maxHeight = control.Parent.Height - control.Height;
var x = Random.Next(maxWidth);
var y = Random.Next(maxHeight);
control.Location = new Point(x, y);
}
}
관련 문제
- 1. achartengine에서 클릭 가능한 지점을 만드는 방법?
- 2. android에서 클릭 가능한 애니메이션을 만드는 방법
- 3. 여러 클릭 가능한 텍스트보기로 listView를 만드는 방법
- 4. 텍스트에서 클릭 가능한 버튼을 만드는 방법
- 5. Android - 클릭 가능한 목록보기를 만드는 방법?
- 6. UITableView 클릭 가능한 링크를 만드는 방법
- 7. 슬라이더 레이블을 클릭 할 수있게 만드는 방법 [플렉스 3]
- 8. UIImageView에서 클릭 가능한 UIButton을 만드는 방법은 무엇입니까?
- 9. GWT로 클릭 가능한 링크를 만드는 방법은 무엇입니까?
- 10. impress.js에서 클릭 가능한 링크를 만드는 방법은 무엇입니까?
- 11. wordpress에서 클릭 가능한 헤더를 만드는 방법은 무엇입니까?
- 12. ListView에서 클릭 가능한 링크를 만드는 방법은 무엇입니까?
- 13. 안드로이드에서 클릭 가능한 사진 콜라주를 만드는 법?
- 14. 레이블을 클릭 할 때 확인란을 선택하는 방법
- 15. Android : ContextMenu를 사용하여 클릭 가능한 ListView를 만드는 방법?
- 16. 안드로이드 ListView 및 SimpleMenuAdapter에서 클릭 가능한 메뉴를 만드는 방법
- 17. JavaFX - 노드 주위에 클릭 가능한 영역을 만드는 방법
- 18. 매개 변수가있는 동작을 호출하는 클릭 가능한 이미지를 만드는 방법
- 19. 게임 개체에서 클릭 가능한 다른 부분을 만드는 방법
- 20. Python을 사용하여 Windows에서 항상 위에있는 클릭 가능한 컨트롤을 만드는 방법?
- 21. WPF : 투명 캔버스와 클릭 가능한 자식으로 오버레이 컨트롤을 만드는 방법
- 22. ImageView를 통해 이미지로 클릭 가능한 버튼을 만드는 방법
- 23. onchildclick을 실제로 확장 가능한 목록보기로 클릭 할 수있게 만드는 방법
- 24. "목록 구분 기호"항목을 클릭 가능한 항목으로 만드는 방법
- 25. 예를 들어 클릭 가능한 텍스트를 만드는 방법 Instagram 앱?
- 26. liferay-ui 검색 컨테이너에서 클릭 가능한 행을 만드는 방법
- 27. 부킷과 함께 명령을 실행하는 클릭 가능한 링크를 만드는 방법
- 28. 선형 레이아웃의 모든 콘텐츠를 클릭 가능한 항목으로 만드는 방법
- 29. 클릭 가능한 다른보기 아래에있는보기를 클릭 가능하게 만드는 방법은 무엇입니까?
- 30. 클릭 가능한 LabelField 구현 방법.
버튼을 사용할 때 어떤 문제가 발생합니까? – bgs
http://stackoverflow.com/questions/6293588/how-to-create-an-html-checkbox-with-a-clickable-label 이것은 당신을 도울 수 있습니다 – Alex
플랫 버튼 스타일을 알고 있습니까? (평평한 모양의 단추 인 경우) – Sayse