style&template 52

DataGrid④

안녕하세요, 이번 글에서는 지난 [Microsoft Control Style & Template 톺아보기 - DataGrid③]을 이어서 WPF [DataGrid의 스타일 및 템플릿] 예제 중 DataGridRow와 DataGridCell에 사용된 Style을 톺아보도록 하겠습니다. ⭐ [Microsoft Control Style & Template 톺아보기 - DataGrid] 편은 총 4편(DataGrid, Button/DataGridColumnHeadersPresenter, DataGridColumnHeader/DataGridRowHeader, DataGridRow/DataGridCell)으로 구성되어있습니다. [ DataGridRow Style ] 예제에 사용된 DataGridRow Style은 ..

DataGrid③

안녕하세요, 이번 글에서는 지난 [Microsoft Control Style & Template 톺아보기 - DataGrid②]을 이어서 WPF [DataGrid의 스타일 및 템플릿] 예제 중 DataGridColumnHeader와 DataGridRowHeader에 사용된 Style들을 톺아보도록 하겠습니다. ⭐ [Microsoft Control Style & Template 톺아보기 - DataGrid] 편은 총 4편(DataGrid, Button/DataGridColumnHeadersPresenter, DataGridColumnHeader/DataGridRowHeader, DataGridRow/DataGridCell)으로 구성되어있습니다. [ DataGridColumnHeader Style ] 예제에..

DataGrid②

안녕하세요, 이번 글에서는 지난 [Microsoft Control Style & Template 톺아보기 - DataGrid①]을 이어서 WPF [DataGrid의 스타일 및 템플릿] 예제 중 DataGrid Template 내부의 ScrollViewer에서 사용된 Style들(Button과 DataGridColumnHeadersPresenter)을 톺아보도록 하겠습니다.⭐ [Microsoft Control Style & Template 톺아보기 - DataGrid] 편은 총 4편(DataGrid, Button/DataGridColumnHeadersPresenter, DataGridColumnHeader/DataGridRowHeader, DataGridRow/DataGridCell)으로 구성되어있습니다...

DataGrid①

안녕하세요, 이번 글에서는 Microsoft에서 제공하는 WPF [DataGrid의 스타일 및 템플릿] 예제를 톺아보도록 하겠습니다. ⭐ [Microsoft Control Style & Template 톺아보기 - DataGrid] 편은 총 4편(DataGrid, Button/DataGridColumnHeadersPresenter, DataGridColumnHeader/DataGridRowHeader, DataGridRow/DataGridCell)으로 구성되어있습니다. DataGrid 사용자 지정 가능한 표의 데이터를 표시하는 Control을 나타냅니다. DataGrid는 행과 열에 Data Collection을 표시하는 Control입니다. [ DataGrid 속성 ] AlternatingRowBack..

ContextMenu

안녕하세요, 이번 글에서는 Microsoft에서 제공하는 WPF [ContextMenu의 스타일 및 템플릿] 예제를 톺아보도록 하겠습니다. ContextMenu Control에서 해당 Control의 Context에 고유한 기능을 노출할 수 있도록 하는 Popup 메뉴를 나타냅니다. 일반적으로 오른쪽 마우스 버튼 또는 키보드의 메뉴 단추를 통해 UI(사용자 인터페이스)에 나타냅니다. Default ⭐ MenuItem을 사용하여 Menu 내의 선택 가능한 항목을 나타냅니다. ⭐ Separator로 Control 항목을 구분하는 데 사용할 수 있습니다. [ ContextMenu 기본 속성 ] HasDropShadow 상황에 맞는 메뉴가 그림자와 함께 표시되는지 여부를 설정합니다. 상황에 맞는 메뉴가 끌어 놓..

ComboBox②

안녕하세요, 이번 글에서는 지난 글에 이어서 WPF [ComboBox의 스타일 및 템플릿] 예제를 톺아보겠습니다. ComboBox Style의 경우 ComboBoxToggleButton, ComboBoxTextBox, ComboBox와 ComboBoxItem 순서로 나눠져 있습니다. 이번글에서는 ComboBox와 ComboBoxItem을 톺아보도록 하겠습니다. ⭐ ComboBoxToggleButton은 [ToggleButton의 스타일 및 템플릿] 예제와 동일합니다. ComboBoxTextBox ComboBoxTextBox는 TextBox의 특정 Style을 ControlTemplate로 미리 정의해둔 것입니다. ComboBoxTextBox는 ComboBox에서 "PART_EditableTextBox"(..

ComboBox①

안녕하세요, 이번 글에서는 Microsoft에서 제공하는 WPF [ComboBox의 스타일 및 템플릿] 예제를 톺아보겠습니다. ComboBox Style의 경우 ComboBoxToggleButton, ComboBoxTextBox, ComboBox와 ComboBoxItem 순서로 나눠져 있습니다. 이번글에서는 ComboBox를 톺아보도록 하겠습니다.⭐ ComboBoxToggleButton은 [ToggleButton의 스타일 및 템플릿] 예제와 동일합니다.   ComboBox Control의 화살표를 클릭하여 표시하거나 숨길 수 있는 DropDown 목록을 사용하여 선택 Control을 나타냅니다.    [ ComboBox 기본 속성 ]Height ComboBox의 높이를 설정합니다.  HorizontalC..

CheckBox

안녕하세요, 이번 글에서는 Microsoft에서 제공하는 WPF [CheckBox의 스타일 및 템플릿] 예제를 톺아보도록 하겠습니다. [CheckBox] CheckBox는 사용자가 선택하거나 선택을 취소할 수 있는 Control을 나타냅니다. [CheckBox 기본 속성] Background CheckBox의 배경을 설정합니다. 값의 경우 정의된 색을 사용하거나 16진수로 사용할 수 있습니다. BorderBrush CheckBox의 테두리 색을 설정합니다. BorderThickness CheckBox의 테두리 두께를 설정합니다. Content CheckBox의 내용을 설정합니다. 기본적으로 Text 설정을 하짐만 Text 외에도 이미지를 넣을 수도 있습니다. Height CheckBox의 높이를 설정합니..

Calendar③

안녕하세요, 이번 글에서는 지난 [Microsoft Control Style & Template 톺아보기 - Calendar②]을 이어서 WPF [Calendar의 스타일 및 템플릿] 예제 중 CalendarButton과 CalendarDayButton을 톺아보도록 하겠습니다.⭐ [Microsoft Control Style & Template 톺아보기 - Calendar]편은  총 3편(Calendar, CalendarItem, CalendarButtonStyle/CalendarDayButtonStyle)으로 구성되어있습니다.   [CalendarButtonStyle] CalendarButton은 Calendar에서 월 또는 연도를 나타냅니다.  ..

Calendar②

안녕하세요, 이번 글에서는 지난 [Microsoft Control Style & Template 톺아보기 - Calendar①]을 이어서 WPF [Calendar의 스타일 및 템플릿] 예제 중 CalendarItem을 톺아보도록 하겠습니다. ⭐ [Microsoft Control Style & Template 톺아보기 - Calendar]편은 총 3편(Calendar, CalendarItem, CalendarButtonStyle/CalendarDayButtonStyle)으로 구성되어있습니다. [CalendarItem Style] CalendarItem은 Calendar에 현재 표시된 월 또는 연도를 나타내는 Control입니다. Calendar에서 실질적인 달력 부분으로 CalendarItem에서는 구성이..

728x90