본문 바로가기

.NET WPF93

[Controls] 8. TabControl TabControl 컨트롤은 하나의 폼에 여러가지의 기능을 부여할 수 있는 컨트롤입니다 Background property information gose here. Foreground property information gose here. Border color property information gose here. TabStripPlacement속성은 텝의 위치입니다. 현재는 Top로 되어있으므로 텝이 상단에 위치하고 있습니다. Top 외에 Left, Right, Bottom 등의 속성값을 지정할 수 있습니다. ※ 테스트 환경 ----------------------------------------------------------------------------------------- 운영체체 : .. 2006. 12. 22.
[Controls] 7. ContextMenus ContextMenus 메뉴인데 팝업메뉴라고도 하죠 C/S 윈도우 어플리케이션은 본래 대메뉴가 있으나 현재 선택된 폼이나 페이지에서 자주 쓰는 기능이나 프로그램을 오른쪽 버튼을 눌렀을때 빠르게 실행하기 위해서 단축메뉴의 필요성을 느낍니다. 예전 비주얼베이직이나 VC++, 델파이, 파워필더등 응용어플리케이션을 만드는 랭귀지나 툴등의 컴퍼넌트 기반의 툴등에서 많이 지원하는 기능이고 많이 활용하는 컨트롤입니다. 그래서 WPF에서는 어떠한 방법으로 ContextMenus메뉴를 사용하는지 이번강좌에서 알아보겠습니다 With ToolTip &n bsp; &n bsp; Some information. &n bsp; &n bsp; &n bsp;.. 2006. 12. 22.
[Controls] 6. ComboBox ComboBox는 많은 정보를 DrowDownList형태로 담을수 있는 컨트롤입니다. 웹에서도 자주 쓰는 컨트롤입니다. 이 예제는 텍스트 형태의 데이터와 체크박스, 버튼같은 컨트롤 그리고 이미지등을 ComboBox에 간단하게 바인딩합니다. 텍스트 형태의 데이터 바인딩 버튼 컨트롤 바인딩 그림 데이터 바인딩 컨트롤과 이미지 같은 바인딩은 DackPanel로 태그 안에 Button과 Image를 집어 넣습니다. void btn1_Click(object sender, RoutedEventArgs e) { Text01.Text = "Click Me 1"; } void btn2_Click(object sender, RoutedEventArgs e) { Text01.Text = "Click Me 2"; } void.. 2006. 12. 22.
[Controls] 5. CheckBox CheckBox 3개가 있고 버튼을 클릭했을때 선택된 CheckBox의 내용이 Label에 출력되는 예제입니다. 그림 1. 실행 Margin 속성은 폼을 기준으로 현재 체크박스의 위치를 나타냅니다. 앞에서부터 왼쪽(Left), 위(Top), 오른족(Right), 아래(Bottom) 입니다 VerticalAlignment는 폼내에서 CheckBox의 위치입니다. 속성값은 Top, Center, Bottom, Stretch, {x:null} 등을 지정할 수 있습니다. HorizontalAlignment는 폼내에서 CheckBox의 위치입니다. 속성값은 Left, ,Right, Center, Stretch(을)를 지정할 수 있습니다. using System; using System.Collections; us.. 2006. 12. 22.
[Controls] 4. Button xaml 코드는 따로 설명을 드리지 않아도 한번씩 따라해 보시면 이해할 수 있으리라 생각됩니다. ※ 테스트 환경 ----------------------------------------------------------------------------------------- 운영체체 : Windows Vista Ultimate 32bit 개발툴 : Microsoft Visual C# Codename "Orcas" ----------------------------------------------------------------------------------------- 2006. 12. 22.
[Controls] 3. 개요소개(2)- Markup Extensions 2006. 12. 22.
[Controls] 3. 개요소개(2)- Markup Extensions 2006. 12. 22.
[Controls] 2. 개요소개(1)- XAML 컨트롤 속성 적용 그림 1. 실행 Property Element Syntax : 각각의 요소에 값을 바인딩 Attribute Syntax : 속성에 값을 바인딩 수고하셨습니다. ※ 테스트 환경 ----------------------------------------------------------------------------------------- 운영체체 : Windows Vista Ultimate 32bit 개발툴 : Microsoft Visual C# Codename "Orcas" ----------------------------------------------------------------------------------------- 2006. 12. 22.
[Controls] 1. Hello WPF 그림 1.프로젝트 설정 프로젝트 속성 : [Windows] 탬플릿 : [WPF Application] 프로젝트명 : [wpf01] 그림 2.폼 다지인 및 Xaml 구성 윈도우폼 디자인은 XAML뷰와 디자인뷰로 나누어져 텝전환으로 선택하여 디자인이 가능하도록 구성되어 있습니다 그럼 윈도우 창에 버튼 하나를 만들어보겠습니다. 그림 3. 버튼 생성 Click=“Click“ : 이벤트 margin="240,182,231,196" : 버튼위치 Content="Click Me! : 버튼 표시되는 글자 cs 코드단에 버튼을 클릭했을때 이벤트가 발생하여 Hello World라는 메시지를 뛰워보겠습니다. void btnClick(object sender, RoutedEventArgs e) { MessageBox.Show.. 2006. 12. 22.