분류 전체보기 300

ProgressBar

안녕하세요, 이번 글에서는 Microsoft에서 제공하는 WPF [ProgressBar의 스타일 및 템플릿] 예제를 톺아보겠습니다. ProgressBar 작업 진행률을 나타냅니다. 작업이 진행됨에 따라 기본적으로 왼쪽에서 오른쪽으로 채워진 창으로 구성됩니다. ProgressBar Style 예제의 XAML 코드를 ProgressBar에 적용하면 위와 같은 결과가 나옵니다. 이러한 결과에 도달하도록 코드 순서로 속성을 살펴보면 다음과 같습니다. ProgressBar 속성 x:Key XAML 정의 사전에서 만들고 참고하는 요소를 고유하게 식별합니다. 문자를 이용하여 값을 설정하지만 예제에서처럼 x:Type을 사용하여 Control에 바로 적용하도록 설정할 수 있습니다. TargetType 이 Style을 적..

PasswordBox

안녕하세요, 이번 글에서는 Microsoft에서 제공하는 WPF [PasswordBox의 스타일 및 템플릿] 예제를 톺아보겠습니다. PasswordBox 암호를 입력하고 처리하는 데 사용할 Control을 나타냅니다. PasswordBox Style 예제의 XAML 코드를 PasswordBox에 적용하면 위와 같은 결과가 나옵니다. 이러한 결과에 도달하도록 코드 순서로 속성을 살펴보면 다음과 같습니다. PasswordBox 속성 x:Key XAML 정의 사전에서 만들고 참고하는 요소를 고유하게 식별합니다. 문자를 이용하여 값을 설정하지만 예제에서처럼 x:Type을 사용하여 Control에 바로 적용하도록 설정할 수 있습니다. TargetType 이 Style을 적용할 형식을 설정합니다. SnapsToDe..

NavigationWindow③

안녕하세요, 이번 글에서는 지난 글에 이어서 Microsoft에서 제공하는 WPF [NavigationWindow의 스타일 및 템플릿] 예제를 톺아보겠습니다. NavgationWindow Style의 경우 NavWinButtonStyle, NavWinMenu, NavWinHeaderMenuItem, NavWinSubmenuItem, NavigationWindow, ResizeGrip 순서로 나눠져 있습니다. 이번 글에서는 NavWinButtonStyle과 ResizeGrip에 대해서 보도록 하겠습니다. NavWinButtonStyle 예제에서 사용된 NavWinButtonStyle은 NavigationWindow에서 Button에 사용할 Style을 미리 정의해둔 것입니다. 🌟 NavWinButtonSt..

NavigationWindow②

안녕하세요, 이번 글에서는 지난 글에 이어서 Microsoft에서 제공하는 WPF [NavigationWindow의 스타일 및 템플릿] 예제를 톺아보겠습니다. NavigationWindow Style의 경우 NavWinButtonStyle, NavWinMenu, NavWinHeaderMenuItem, NavWinSubmenuItem, NavigationWindow, ResizeGrip 순서로 나눠져 있습니다. 이번 글에서는 NavWinMenu, NavWinHeaderMenuItem과 NavWinSubmenuItem에 대해서 보도록 하겠습니다. NavWinMenu 예제에서 사용된 NavWinMenu는 NavigationWindow의 Menu에 사용할 Style을 미리 정의해둔 것입니다. NavWinMenu..

NavigationWindow①

안녕하세요, 이번 글에서는 Microsoft에서 제공하는 WPF [NavigationWindow의 스타일 및 템플릿] 예제를 톺아보겠습니다. NavigationWindow Style의 경우 NavWinButtonStyle, NavWinMenu, NavWinHeaderMenuItem, NavWinSubmenuItem, NavigationWindow, ResizeGrip 순서로 나눠져 있습니다. 이번 글에서는 NavigationWindow에 대해서 보도록 하겠습니다. NavigationWindow Content 탐색을 지원하는 창을 나타냅니다. NavigationWindow Style 예제의 XAML 코드를 NavigationWindow에 적용하면 위와 같은 결과가 나옵니다. 이러한 결과에 도달하도록 코드 ..

Menu④

안녕하세요, 이번 글에서는 지난 글에 이어서 Microsoft에서 제공하는 WPF [Menu의 스타일 및 템플릿] 예제를 톺아보겠습니다. Menu Style의 경우 Menu, Separator, MenuItemRole ControlTemplate(TopLevelHeader, TopLevelItem, SubmenuItem, SubmenuHeader), MenuItem, MenuScrollViewer 순서로 나눠져 있습니다. 이번 글에서는 MenuScrollViewer와 예제에서 필요한 추가사항에 대해서 보도록 하겠습니다. MenuScrollViewer MenuScrollViewer는 MenuItem에서 사용되는 ScrollViewer 부분을 Style로 미리 정의해둔 것입니다. MenuScrollViewe..

Menu③

안녕하세요, 이번 글에서는 지난 글에 이어서 Microsoft에서 제공하는 WPF [Menu의 스타일 및 템플릿] 예제를 톺아보겠습니다. Menu Style의 경우 Menu, Separator, MenuItemRole ControlTemplate(TopLevelHeader, TopLevelItem, SubmenuItem, SubmenuHeader), MenuItem, MenuScrollViewer 순서로 나눠져 있습니다. 이번 글에서는 MenuItemRole ControlTemplate의 SubmenuHeader와 SubmeneItem에 대해서 보도록 하겠습니다. MenuItemRole MenuItem에 포함될 수 있는 서로 다른 역할을 정의합니다. 값으로는 TopLevelHeader, TopLevelI..

Menu②

안녕하세요, 이번 글에서는 지난 글에 이어서 Microsoft에서 제공하는 WPF [Menu의 스타일 및 템플릿] 예제를 톺아보겠습니다. Menu Style의 경우 Menu, Separator, MenuItemRole ControlTemplate(TopLevelHeader, TopLevelItem, SubmenuItem, SubmenuHeader), MenuItem, MenuScrollViewer 순서로 나눠져 있습니다. 이번 글에서는 MenuItemRole ControlTemplate의 TopLevelHeader와 TopLevelItem에 대해서 보도록 하겠습니다. MenuItemRole MenuItem에 포함될 수 있는 서로 다른 역할을 정의합니다. 값으로는 TopLevelHeader, TopLeve..

Menu①

안녕하세요, 이번 글에서는 Microsoft에서 제공하는 WPF [Menu의 스타일 및 템플릿] 예제를 톺아보겠습니다. Menu Style의 경우 Menu, Separator, MenuItem Role ControlTemplate(TopLevelHeader, TopLevelItem, SubmenuItem, SubmenuHeader), MenuItem, MenuScrollViewer 순서로 나눠져 있습니다. 이번 글에서는 Menu, Separator, MenuItem에 대해서 보도록 하겠습니다. Menu 명령 및 이벤트 처리기에 연결된 요소를 계층적으로 구성할 수 있는 Windows 메뉴 Control을 나타냅니다. [ Menu Style ] 예제의 XAML 코드를 Menu에 적용하면 위와 같은 결과가 나..

ListView②

안녕하세요, 이번 글에서는 지난 글에 이어서 Microsoft에서 제공하는 WPF [ListView의 스타일 및 템플릿] 예제를 톺아보겠습니다. ListView Style의 경우 Style들이 ScrollViewer, Thumb, GridViewColumnHeader, ListView, ListViewItem 순서로 나눠져 있습니다. 이번 글에서는 ScrollViewer, GridViewColumnHeader와 Thumb에 대해서 보도록 하겠습니다. [ ScrollViewer Style ] 예제에서 사용된 ScrollViewer는 GridView.GridViewScrollViewerStyleKey에 사용할 Style을 미리 정의해둔 것입니다. 이 GridView.GridViewScrollViewerSty..

728x90