실버라이트 공부하기- 여섯째 시간(기본 컨트롤)


Microsoft/Silverlight 2010.10.29 02:07


















기본컨트롤

말 그대로 기본적인 컨트롤 들입니다.
1  버튼 컨트롤(Button)


이런 버튼에 클릭 이벤트 핸들러를 선언 해 줄수도 있습니다.

<Button Content ="button1" Width="199" Height="25" Click="Button_Click"/>

뒷부분에 버튼클릭 이벤트 핸들러를 추가해 줍니다.

 ASP.NET 처럼

private void Button_Click(object sender, RouteEventArgs e)
{
   ((Button)sender.Content = "Clicked!";
}

로  버튼클릭 시 이벤트에 대해서 미리 해줄 수 있습니다.



2 달력 컨트롤 (Calendar)

편리하고 안전한 날짜 형식의 데이터를 입력받고자 할 때 사용되는 컨트롤.
단순히 텍스트 박스를 통해 날짜를 입력받을 수도 있겠지만, 받은 날짜 데이터가 유효한지를 검사하기 위해 상당히 복잡한 코드를 추가해야 하기 때문에, 달력 컨트롤을 쓰는 이유입니다.

* 오류나서 다시 수정해서 달력컨트롤 예제는 올려드릴께요



3 체크박스 (CheckBox) 컨트롤

체크박스 컨트롤은 버튼 컨트롤과 같이 사용자의 선택 동작을 처리하기 위한 컨트롤입니다.
다만 버튼 컨트롤과의 차이점은 사용자가 선택 동작과 함께 바로 내부로직을 수행하지 않고, 눈에 보이게끔 사용자가 선택을 화면에 표시할 수 있도록 하는 컨트롤입니다.

그래서 주로 true/false 와 같은 boolean형의 데이터를 입력 받을 때 주로 사용합니다.

라디오버튼 컨트롤 과는 다른 점은 여러개를 선택이 가능하다는 점입니다.




콘트롤 뒷부분은 사정상 일주일 안으로 다시 완성할께요. 조금만 기다려주세요.
저작자 표시 비영리
신고

WRITTEN BY
ShakeJ

0 ,