Dreamine.UI.Wpf.Controls
Dreamine.UI.Wpf.Controls는 Dreamine 기반 애플리케이션 전반에서 사용하는 핵심 커스텀 WPF 컨트롤 세트를 제공합니다.
상호작용 컨트롤, 네비게이션 인프라, 뷰 전환 유틸리티를 포함하며 모두 Dreamine MVVM 패턴과 통합되어 있습니다.
이 라이브러리가 해결하는 문제
Dreamine MVVM 기반 WPF 애플리케이션에는 다음이 필요합니다.
- 프로젝트별 기능이 추가된 표준 WPF 컨트롤의 스타일 확장
- 뷰 관리, 전역 입력 훅, 자동 로그아웃 타이머를 갖춘 네비게이션 바
- ViewModel 생명주기와 분리된 뷰 로딩을 위한 뷰 스위처
- Dreamine DI 컨테이너와 통합된 메시지 박스 및 체크 셀렉터 다이얼로그
주요 기능
- DreamineButton — 아이콘 + 그림자 + 등급 기반 접근 제어, 첨부 커맨드 지원
- DreamineNavigationBar — SharpHook 전역 키보드 훅과 유휴 로그아웃 타이머가 포함된 탭 기반 네비게이션 바
- ViewLoader —
DMContainer를 통해 WPF 뷰와 ViewModel을 resolve하고 인스턴스화 - ViewSwitcher — 표시/숨김 전환 시
IActivatable/IVisibilityAwareViewModel에 알림 - DreamineMessageBox — 자동 닫힘 타이머가 있는 테마 적용 비동기 메시지 박스
- DreamineCheckSelector — 다중 항목 체크 리스트 셀렉터
- 스타일이 적용된 파생 컨트롤 전체: CheckBox, CheckLed, ComboBox, DataGrid, Expander, Image, Label, ListBox, PasswordBox, RadioButton, TabControl, TextBlock, TextBox, TimeSpinner
요구 사항
- 대상 프레임워크:
net8.0-windows - 의존 패키지:
Dreamine.UI.WpfDreamine.MVVM.ViewModelsDreamine.MVVM.InterfacesMicrosoft.Xaml.Behaviors.WpfSharpHook5.3.8+
설치
NuGet
dotnet add package Dreamine.UI.Wpf.Controls
PackageReference
<PackageReference Include="Dreamine.UI.Wpf.Controls" />
프로젝트 구조
Dreamine.UI.Wpf.Controls
├── CheckSelector/
│ └── DreamineCheckSelector.xaml(.cs)
├── Controls/
│ ├── DreamineButton.cs
│ ├── DreamineCheckBox.cs / DreamineCheckLed.cs
│ ├── DreamineComboBox.cs / DreamineControl.cs
│ ├── DreamineDataGrid.cs / DreamineExpander.cs
│ ├── DreamineImage.cs / DreamineLabel.cs
│ ├── DreamineListBox.cs / DreaminePasswordBox.cs
│ ├── DreamineRadioButton.cs / DreamineTabControl.cs
│ ├── DreamineTextBlock.cs / DreamineTextBox.cs
│ └── DreamineTimeSpinner.cs
├── MessageBox/
│ ├── DreamineMessageBox.cs
│ └── DreamineMessageBoxWindow.xaml(.cs)
└── Navigation/
├── ButtonData.cs
├── DreamineNavigationBar.xaml(.cs)
├── ViewLoader.cs
└── ViewSwitcher.cs
아키텍처 역할
Dreamine.UI.Wpf
│
Dreamine.UI.Wpf.Controls ← 이 패키지
│
Dreamine.UI.Wpf.Equipment
Dreamine.UI.Wpf.Themes
애플리케이션 코드
빠른 시작
DreamineButton
xmlns:ctrl="clr-namespace:Dreamine.UI.Wpf.Controls;assembly=Dreamine.UI.Wpf.Controls"
<ctrl:DreamineButton Content="저장"
Command="{Binding SaveCommand}"
Grade="1"
MinimumGrade="1"
UseShadow="True" />
DreamineNavigationBar
<ctrl:DreamineNavigationBar ButtonDatas="{Binding MenuItems}"
AutoLogoutSeconds="300" />
// 뷰 등록
ViewLoader.Register("MainView", typeof(MainView), typeof(MainViewModel));
ViewSwitcher — ViewModel 생명주기
// ViewModel에서 IActivatable 또는 IVisibilityAware 구현
public class DashboardViewModel : ViewModelBase, IActivatable
{
public void Activate() { /* 폴링 시작 */ }
public void Deactivate() { /* 폴링 중지 */ }
}
// 시작 시 등록
ViewSwitcher.RegisterViewModel("DashboardView", dashboardVm);
DreamineMessageBox
var result = await DreamineMessageBox.ShowAsync(
"변경 사항을 취소하시겠습니까?",
"확인",
autoClick: MessageBoxResult.Cancel,
autoClickDelaySeconds: 10);
열거형 참조
| 열거형 | 값 | 사용처 |
|---|---|---|
SelectedVisualMode |
BorderOnly, BackgroundOnly, Both |
DreamineButton |
IconPosition |
Left, Right, Top, Bottom, Full |
DreamineButton |
ExpanderArrowPlacement |
Left, Right |
DreamineExpander |
NavigationBarPosition |
Left, Right, Top, Bottom |
DreamineNavigationBar |
설계 노트
- 모든 컨트롤은 생성 시
Dreamine.UI.Wpf.Themes에서ResourceDictionary를 자동 병합 ViewSwitcher는 로컬 딕셔너리를 사용 — 네비게이션 시작 전에RegisterViewModel로 등록 필요DreamineNavigationBar는 프로세스 전체 키보드 모니터링에SharpHook.TaskPoolGlobalHook사용; 훅은 모든 인스턴스에서 공유- Grade / MinimumGrade 접근 제어는 클릭 시점에 평가되며 로그인 시스템 불필요
라이선스
MIT License
구조 다이어그램
classDiagram
class DreamineButton {
+ButtonStyle Style
+bool IsLoading
+IRelayCommand Command
}
class DreamineTextBox {
+string Watermark
+bool HasError
+string ErrorMessage
+bool IsReadOnly
}
class DreamineComboBox {
+string Watermark
+bool IsSearchable
+object SelectedItem
}
class DreamineDataGrid {
+bool AutoGenerateColumns
+bool IsVirtualized
+int PageSize
+int CurrentPage
}
class DreamineTreeView {
+bool LazyLoad
+IRelayCommand LoadChildrenCommand
+object SelectedNode
}
class DreamineTabControl {
+bool IsCloseable
+bool IsDraggable
+IRelayCommand CloseTabCommand
}
class DreamineProgressBar {
+bool IsIndeterminate
+string Label
+double Value
}
Control <|-- DreamineButton
Control <|-- DreamineTextBox
Control <|-- DreamineComboBox
Control <|-- DreamineDataGrid
Control <|-- DreamineTreeView
Control <|-- DreamineTabControl
Control <|-- DreamineProgressBarAPI 문서
타입
\if KO 동적 탐색 버튼의 콘텐츠, 스타일, 명령, 선택 및 권한 상태를 나타냅니다. \endif \if EN Represents content, styling, command, selection, and permission state for a dynamic navigation button. \endif
\if KO 탐색 모음의 디자인 타임 미리보기에 사용할 예제 버튼 모음입니다. \endif \if EN Provides sample buttons for design-time preview of the navigation bar. \endif
\if KO 아이콘, 그림자, 선택 표시, 권한 검사 및 이벤트 기반 연결 명령을 제공하는 버튼입니다. \endif \if EN Represents a button with icons, shadows, selection visuals, permission checks, and event-based attached commands. \endif
\if KO 전용 스타일, 여러 입력 이벤트용 연결 명령과 Enter 키 토글을 제공하는 사용자 지정 체크박스입니다. \endif \if EN Provides a custom check box with a dedicated style, attached commands for multiple input events, and Enter-key toggling. \endif
\if KO 외곽 링과 내부 코어를 요소 모서리에 표시하고 상태·펄스 애니메이션을 지원하는 경량 LED 컨트롤입니다. \endif \if EN Provides a lightweight corner LED with an outer ring, inner core, state brushes, and pulse animation. \endif
\if KO 임의의 WPF 요소 위에 를 Adorner로 표시하는 연결 속성을 제공합니다. \endif \if EN Provides attached properties that display a as an adorner over any WPF element. \endif
\if KO 체크박스, 좌우 라디오 버튼과 축 최대값 입력을 하나로 묶은 선택 컨트롤입니다. \endif \if EN Provides a selector that combines a check box, left and right radio buttons, and an axis-maximum input. \endif
\if KO 여러 UI 이벤트를 MVVM 명령으로 전달하는 연결 트리거를 지원하는 콤보 상자입니다. \endif \if EN Represents a combo box that supports attached triggers for forwarding multiple UI events to MVVM commands. \endif
\if KO 명시적 명령 매개변수가 없을 때 전달되는 콤보 상자 이벤트 스냅숏입니다. \endif \if EN Represents the combo-box event snapshot passed when no explicit command parameter is configured. \endif
\if KO 기본 스타일 리소스를 자동 병합하는 Dreamine 전용 입니다. \endif \if EN Provides a Dreamine-specific that automatically merges its default style resources. \endif
\if KO 확장 상태 명령, 화살표 배치와 애니메이션 설정을 제공하는 사용자 지정 콘텐츠 컨테이너입니다. \endif \if EN Provides a custom content container with expansion-state commands, arrow placement, and animation settings. \endif
\if KO 둥근 모서리, 대체 이미지, 클릭 명령과 창 드래그 동작을 제공하는 사용자 지정 이미지 컨트롤입니다. \endif \if EN Provides a custom image control with rounded corners, fallback source, click command, and window-drag behavior. \endif
\if KO 전용 스타일과 이벤트 이름 기반 연결 명령을 제공하는 사용자 지정 레이블입니다. \endif \if EN Provides a custom label with a dedicated style and event-name-based attached commands. \endif
\if KO 여러 UI 플랫폼과 공통 API를 사용하는 전구 상태 표시 WPF 요소입니다. \endif \if EN Provides a WPF light-bulb indicator element with an API shared across UI platforms. \endif
\if KO 전용 스타일과 항목 상호작용 이벤트용 연결 명령을 제공하는 사용자 지정 목록 상자입니다. \endif \if EN Provides a custom list box with a dedicated style and attached commands for item-interaction events. \endif
\if KO 자동 클릭과 버튼 활성화 지연을 지원하는 사용자 지정 메시지 상자를 동기 또는 비동기로 표시합니다. \endif \if EN Displays custom message boxes synchronously or asynchronously with optional auto-click and button-enable delays. \endif
\if KO 여러 버튼 구성, 아이콘, 자동 클릭과 활성화 지연을 지원하는 사용자 지정 메시지 상자 창입니다. \endif \if EN Provides a custom message-box window supporting multiple button layouts, icons, auto-click, and enable delays. \endif
\if KO 자동 로그아웃, 동적 버튼, 권한 및 지역화를 지원하는 탐색 모음입니다. \endif \if EN Represents a navigation bar with automatic logout, dynamic buttons, permissions, and localization. \endif
\if KO 힌트·오류 표시와 양방향 바인딩 가능한 암호 문자열을 제공하는 사용자 지정 암호 입력 컨트롤입니다. \endif \if EN Provides a custom password input control with hint and error display plus a two-way-bindable password string. \endif
\if KO 전용 스타일과 여러 입력 이벤트용 연결 명령을 제공하는 사용자 지정 라디오 버튼입니다. \endif \if EN Provides a custom radio button with a dedicated style and attached commands for multiple input events. \endif
\if KO 탭 닫기, 분리 창, 컨텍스트 메뉴와 전용 스타일을 제공하는 사용자 지정 탭 컨트롤입니다. \endif \if EN Provides a custom tab control with closing, floating-window detachment, context menus, and dedicated styling. \endif
\if KO 문자열 키로 뷰를 동적 생성·전환하고 팝업 및 디자인 타임 표시를 지원하는 탭 호스트입니다. \endif \if EN Represents a tab host that dynamically creates and switches views by string key with popup and design-time support. \endif \class DreamineTabHost \brief Content control that dynamically loads and switches views by string keys. Details: - IMPORTANT: XAML children are mapped to (NOT Content) via . - This enables: <DreamineTabHost> <DreamineTabHostItem Content="A"/> <DreamineTabHostItem Content="B"/> </DreamineTabHost> - Views can be declared by: 1) XAML children () 2) / DPs - Popup identification: - Names ending with "_Popup" are treated as popups. - When is true, views are registered to RegionManager and reused. - Design-time: - No DI / RegionManager / PopupService usage. - Views created by Activator and can auto-wire design VM.
\if KO 탭 호스트 안에서 일반 뷰 또는 팝업을 선언하는 논리 항목입니다. \endif \if EN Represents a logical item that declares a regular view or popup inside a tab host. \endif \class DreamineTabHostItem \brief Logical item used inside DreamineTabHost to declare a view/popup entry. Details: - Content: default raw type/name string. - Key: optional logical key override (if empty, derived from Type/Content). - Type: optional concrete type name override (if empty, Content is used). - Popup: if true, forces "*_Popup" semantics.
\if KO 전용 스타일과 입력 이벤트 기반 연결 명령을 제공하는 사용자 지정 텍스트 블록입니다. \endif \if EN Provides a custom text block with a dedicated style and input-event-based attached command. \endif
\if KO 스타일 병합, 연결 명령 및 Enter 키 포커스 복귀 기능을 제공하는 텍스트 상자입니다. \endif \if EN Represents a text box that provides style merging, attached commands, and Enter-key focus restoration. \endif
\if KO 시·분·초를 입력하고 선택된 구간을 위아래로 조절하는 시간 스피너 컨트롤입니다. \endif \if EN Represents a time spinner for entering hours, minutes, and seconds and adjusting the active segment. \endif
\if KO 현재 편집 중인 시간 구성 요소를 나타냅니다. \endif \if EN Specifies the time component currently being edited. \endif
\if KO 임의의 프레임워크 요소를 사용자 컨트롤 콘텐츠로 감싸는 내부 호스트입니다. \endif \if EN Provides an internal host that wraps any framework element as user-control content. \endif
\if KO 헤더에서 확장 화살표의 배치를 지정합니다. \endif \if EN Specifies placement of the expand arrow in a header. \endif
GeneratedInternalTypeHelper
\if KO 버튼 콘텐츠에 대한 아이콘 배치를 정의합니다. \endif \if EN Defines icon placement relative to button content. \endif
\if KO 로드된 뷰, 뷰 모델 형식 및 인스턴스 구분 정보를 담습니다. \endif \if EN Contains the loaded view, view-model type, and instance-identification metadata. \endif
\if KO 탐색 모음의 배치 방향을 정의합니다. \endif \if EN Defines the placement direction of the navigation bar. \endif
\if KO null 값을 로 바꾸어 WPF 값 상속 체인을 유지합니다. \endif \if EN Replaces null with so the WPF value-inheritance chain remains active. \endif
\if KO 요청한 View 또는 ViewModel을 찾을 수 없을 때 오류 메시지를 표시하는 대체 화면입니다. \endif \if EN Provides a fallback screen that displays an error message when a requested view or view model cannot be found. \endif
\if KO View와 ViewModel을 별도 테두리 없는 최상위 로 감싸 등록·표시·숨김 처리합니다. \endif \if EN Wraps views and view models in separate borderless topmost instances and manages their registration and visibility. \endif
\if KO 선택 상태를 표시할 시각적 방식을 정의합니다. \endif \if EN Defines how selection state is presented visually. \endif
\if KO 같은 내용의 비동기 메시지 상자가 동시에 열리지 않도록 최근 상태를 추적합니다. \endif \if EN Tracks recent state to prevent identical asynchronous message boxes from being open simultaneously. \endif
\if KO 이름 규칙과 DI를 이용해 뷰 및 뷰 모델을 만들고 임베드 가능한 요소로 연결합니다. \endif \if EN Creates a view and view model through naming conventions and DI, then wires them into an embeddable element. \endif
\if KO 비싱글턴 ViewModel 인스턴스의 고유 키를 만들기 위한 형식별 증가 인덱스를 보관합니다. \endif \if EN Stores per-type incrementing indexes used to create unique keys for nonsingleton view-model instances. \endif
\if KO 등록된 싱글턴 View와 팝업 창을 이름으로 전환하고 ViewModel 수명 주기를 알립니다. \endif \if EN Switches registered singleton views and popup windows by name and notifies view-model lifecycle contracts. \endif
\if KO 탐색 로그인 상태를 공유하고 공통 스타일의 버튼 데이터를 만드는 도우미입니다. \endif \if EN Provides shared navigation login state and factory methods for commonly styled button data. \endif
\if KO 닫기 가능 여부, 아이콘과 헤더 디자인 속성을 추가한 사용자 지정 탭 항목입니다. \endif \if EN Provides a custom tab item with closability, icon, and header design properties. \endif
ButtonData
\if KO 기본 배경 브러시를 가져오거나 설정합니다. \endif \if EN Gets or sets the primary background brush. \endif
\if KO 위쪽 배경 브러시를 가져오거나 설정합니다. \endif \if EN Gets or sets the upper background brush. \endif
\if KO 버튼이 실행할 명령을 가져오거나 설정합니다. \endif \if EN Gets or sets the command executed by the button. \endif
\if KO 명령에 전달할 매개변수를 가져오거나 설정합니다. \endif \if EN Gets or sets the parameter passed to the command. \endif
\if KO 라우트 명령 대상을 가져오거나 설정합니다. \endif \if EN Gets or sets the routed-command target. \endif
\if KO 버튼에 표시할 텍스트를 가져오거나 설정하며 변경 시 이미지 원본 알림도 발생시킵니다. \endif \if EN Gets or sets the displayed text and also raises an image-source notification when changed. \endif
\if KO 버튼 텍스트의 글꼴 굵기를 가져오거나 설정합니다. \endif \if EN Gets or sets the button text font weight. \endif
\if KO 버튼 전경 브러시를 가져오거나 설정합니다. \endif \if EN Gets or sets the button foreground brush. \endif
\if KO 현재 사용자 등급을 가져오거나 설정합니다. \endif \if EN Gets or sets the current user grade. \endif
\if KO 버튼 이미지 경로를 가져오거나 설정하며 변경 시 이미지 원본 알림을 발생시킵니다. \endif \if EN Gets or sets the button image path and raises an image-source notification when changed. \endif
\if KO 텍스트에 대한 이미지 위치를 가져오거나 설정합니다. \endif \if EN Gets or sets the image position relative to the text. \endif
\if KO 현재 이미지 경로에서 만든 이미지 원본을 가져오며 로드 실패 시 을 반환합니다. \endif \if EN Gets an image source created from the current path, or when loading fails. \endif
\if KO 버튼이 활성화되었는지 가져오거나 설정합니다. \endif \if EN Gets or sets whether the button is enabled. \endif
\if KO 클릭 시 선택을 유지할 수 있는지 가져오거나 설정합니다. \endif \if EN Gets or sets whether clicking may retain selection. \endif
\if KO 버튼이 선택되었는지 가져오거나 설정합니다. \endif \if EN Gets or sets whether the button is selected. \endif
\if KO 버튼 외부 여백을 가져오거나 설정합니다. \endif \if EN Gets or sets the button margin. \endif
\if KO 버튼 사용에 필요한 최소 등급을 가져오거나 설정합니다. \endif \if EN Gets or sets the minimum grade required to use the button. \endif
\if KO 위쪽 광택 색상을 가져오거나 설정합니다. \endif \if EN Gets or sets the upper shine color. \endif
\if KO 아래쪽 광택 색상을 가져오거나 설정합니다. \endif \if EN Gets or sets the lower shine color. \endif
\if KO 버튼 표시 상태를 가져오거나 설정합니다. \endif \if EN Gets or sets the button visibility. \endif
\if KO 기본 배경 브러시의 저장 필드입니다. \endif \if EN Stores the primary background brush. \endif
\if KO 위쪽 배경 브러시의 저장 필드입니다. \endif \if EN Stores the upper background brush. \endif
\if KO 명령의 저장 필드입니다. \endif \if EN Stores the command. \endif
\if KO 버튼 콘텐츠의 저장 필드입니다. \endif \if EN Stores the button content. \endif
\if KO 전경 브러시의 저장 필드입니다. \endif \if EN Stores the foreground brush. \endif
\if KO 현재 사용자 등급의 저장 필드입니다. \endif \if EN Stores the current user grade. \endif
\if KO 이미지 경로의 저장 필드입니다. \endif \if EN Stores the image path. \endif
\if KO 활성 상태의 저장 필드입니다. \endif \if EN Stores the enabled state. \endif
\if KO 확장 포커스 가능 상태의 저장 필드입니다. \endif \if EN Stores the extended focusability state. \endif
\if KO 선택 상태의 저장 필드입니다. \endif \if EN Stores the selection state. \endif
\if KO 최소 요구 등급의 저장 필드입니다. \endif \if EN Stores the minimum required grade. \endif
\if KO 위쪽 광택 브러시의 저장 필드입니다. \endif \if EN Stores the upper shine brush. \endif
\if KO 아래쪽 광택 브러시의 저장 필드입니다. \endif \if EN Stores the lower shine brush. \endif
DesignButtonDatas
\if KO 미리 정의된 디자인 타임 예제 버튼으로 모음을 초기화합니다. \endif \if EN Initializes the collection with predefined design-time sample buttons. \endif
DreamineButton
\if KO 기본 스타일 키를 등록하고 버튼 테마 리소스를 애플리케이션에 한 번 병합합니다. \endif \if EN Registers the default style key and merges the button theme resource into the application once. \endif
\if KO 새 버튼 인스턴스를 초기화합니다. \endif \if EN Initializes a new button instance. \endif
\if KO 지정한 객체의 연결 명령을 가져옵니다. \endif \if EN Gets the attached command from the specified object. \endif
obj— \if KO 명령을 읽을 객체입니다. \endif \if EN The object from which to read the command. \endif반환: \if KO 연결된 명령입니다. \endif \if EN The attached command. \endif
\if KO 지정한 객체의 명령 매개변수를 가져옵니다. \endif \if EN Gets the command parameter from the specified object. \endif
obj— \if KO 값을 읽을 객체입니다. \endif \if EN The object from which to read the value. \endif반환: \if KO 구성된 명령 매개변수입니다. \endif \if EN The configured command parameter. \endif
\if KO 지정한 객체의 명령 트리거 이름 목록을 가져옵니다. \endif \if EN Gets the command-trigger name list from the specified object. \endif
obj— \if KO 값을 읽을 객체입니다. \endif \if EN The object from which to read the value. \endif반환: \if KO 쉼표 구분 이벤트 이름 목록입니다. \endif \if EN The comma-separated event-name list. \endif
\if KO 명령 실행 중 여부를 가져옵니다. \endif \if EN Gets whether a command is executing. \endif
d— \if KO 상태 소유 객체입니다. \endif \if EN The state owner. \endif반환: \if KO 실행 중 여부입니다. \endif \if EN The execution state. \endif
\if KO 이벤트 처리기 연결 여부를 가져옵니다. \endif \if EN Gets whether event handlers are connected. \endif
d— \if KO 상태 소유 객체입니다. \endif \if EN The state owner. \endif반환: \if KO 연결 여부입니다. \endif \if EN The connection state. \endif
\if KO 템플릿 적용 후 그림자 호스트를 확인하고 효과를 갱신합니다. \endif \if EN Resolves the shadow host and updates its effect after the template is applied. \endif
\if KO 명령이 설정되면 지원되는 입력 및 클릭 이벤트 처리기를 한 번 연결합니다. \endif \if EN Hooks supported input and click event handlers once when a command is assigned. \endif
d— \if KO 명령이 변경된 객체입니다. \endif \if EN The object whose command changed. \endife— \if KO 이전 명령과 새 명령을 포함하는 변경 데이터입니다. \endif \if EN Change data containing the old and new commands. \endif\if KO 한 번 로그인 설정 변경을 전역 탐색 도우미에 반영합니다. \endif \if EN Propagates a once-login setting change to the global navigation helper. \endif
d— \if KO 값이 변경된 객체입니다. \endif \if EN The object whose value changed. \endife— \if KO 새 값을 포함하는 변경 데이터입니다. \endif \if EN Change data containing the new value. \endif\if KO 그림자 관련 값이 변경되면 해당 버튼의 템플릿 효과를 갱신합니다. \endif \if EN Updates the button's template effect when a shadow-related value changes. \endif
d— \if KO 값이 변경된 객체입니다. \endif \if EN The object whose value changed. \endife— \if KO 이전 값과 새 값을 포함하는 변경 데이터입니다. \endif \if EN Change data containing the old and new values. \endif\if KO 지정한 객체에 연결 명령을 설정합니다. \endif \if EN Sets the attached command on the specified object. \endif
obj— \if KO 명령을 설정할 객체입니다. \endif \if EN The object on which to set the command. \endifvalue— \if KO 실행할 명령입니다. \endif \if EN The command to execute. \endif\if KO 지정한 객체의 명령 매개변수를 설정합니다. \endif \if EN Sets the command parameter on the specified object. \endif
obj— \if KO 값을 설정할 객체입니다. \endif \if EN The object on which to set the value. \endifvalue— \if KO 명령에 전달할 값입니다. \endif \if EN The value passed to the command. \endif\if KO 지정한 객체의 명령 트리거 이름 목록을 설정합니다. \endif \if EN Sets the command-trigger name list on the specified object. \endif
obj— \if KO 값을 설정할 객체입니다. \endif \if EN The object on which to set the value. \endifvalue— \if KO 쉼표 구분 이벤트 이름 목록입니다. \endif \if EN The comma-separated event-name list. \endif\if KO 명령 실행 중 여부를 설정합니다. \endif \if EN Sets whether a command is executing. \endif
d— \if KO 상태 소유 객체입니다. \endif \if EN The state owner. \endifv— \if KO 설정할 상태입니다. \endif \if EN The state to set. \endif\if KO 이벤트 처리기 연결 여부를 설정합니다. \endif \if EN Sets whether event handlers are connected. \endif
d— \if KO 상태 소유 객체입니다. \endif \if EN The state owner. \endifv— \if KO 설정할 상태입니다. \endif \if EN The state to set. \endif\if KO 트리거 필터, 재진입 방지 및 버튼 권한 검사를 거쳐 연결 명령을 실행합니다. \endif \if EN Executes the attached command after trigger filtering, reentrancy guarding, and button permission checks. \endif
d— \if KO 이벤트를 발생시킨 대상 객체입니다. \endif \if EN The target object that raised the event. \endifeventName— \if KO 라우트 이벤트 이름입니다. \endif \if EN The routed-event name. \endifeventArgs— \if KO 원래 라우트 이벤트 데이터입니다. \endif \if EN The original routed-event data. \endif\if KO 현재 그림자 설정을 템플릿 호스트에 적용하거나 효과를 제거합니다. \endif \if EN Applies current shadow settings to the template host or removes its effect. \endif
\if KO 그라데이션 위쪽 배경 브러시를 가져오거나 설정합니다. \endif \if EN Gets or sets the upper gradient-background brush. \endif
\if KO 이벤트 트리거에서 실행할 명령을 가져오거나 설정합니다. \endif \if EN Gets or sets the command executed by event triggers. \endif
\if KO 현재 사용자 등급을 가져오거나 설정합니다. \endif \if EN Gets or sets the current user grade. \endif
\if KO 아이콘 여백을 가져오거나 설정합니다. \endif \if EN Gets or sets the icon margin. \endif
\if KO 벡터 아이콘 기하 도형을 가져오거나 설정합니다. \endif \if EN Gets or sets the vector icon geometry. \endif
\if KO 아이콘의 기본 너비와 높이를 함께 가져오거나 설정합니다. \endif \if EN Gets or sets the default icon width and height together. \endif
\if KO 아이콘 늘이기 방식을 가져오거나 설정합니다. \endif \if EN Gets or sets the icon stretch mode. \endif
\if KO 아이콘 배치 위치를 가져오거나 설정합니다. \endif \if EN Gets or sets the icon layout position. \endif
\if KO 비트맵 아이콘 원본을 가져오거나 설정합니다. \endif \if EN Gets or sets the bitmap icon source. \endif
\if KO 클릭 후 선택 상태를 변경할 수 있는지 가져오거나 설정합니다. \endif \if EN Gets or sets whether clicking may change selection state. \endif
\if KO 버튼이 선택되었는지 가져오거나 설정합니다. \endif \if EN Gets or sets whether the button is selected. \endif
\if KO 명령 실행에 필요한 최소 등급을 가져오거나 설정합니다. \endif \if EN Gets or sets the minimum grade required to execute the command. \endif
\if KO 한 번 로그인 세션 재사용 여부를 가져오거나 설정합니다. \endif \if EN Gets or sets whether a one-time login session is reused. \endif
\if KO 작업 후 포커스를 돌려보낼 입력 요소를 가져오거나 설정합니다. \endif \if EN Gets or sets the input element to which focus should return after an action. \endif
\if KO 선택 배경 오버레이 브러시를 가져오거나 설정합니다. \endif \if EN Gets or sets the selected-background overlay brush. \endif
\if KO 선택 테두리 브러시를 가져오거나 설정합니다. \endif \if EN Gets or sets the selected-border brush. \endif
\if KO 선택 테두리 두께를 가져오거나 설정합니다. \endif \if EN Gets or sets the selected-border thickness. \endif
\if KO 선택 상태의 시각적 표시 방식을 가져오거나 설정합니다. \endif \if EN Gets or sets the visual presentation mode for selection. \endif
\if KO 그림자 흐림 반경을 가져오거나 설정합니다. \endif \if EN Gets or sets the shadow blur radius. \endif
\if KO 그림자 색상을 가져오거나 설정합니다. \endif \if EN Gets or sets the shadow color. \endif
\if KO 그림자 깊이를 가져오거나 설정합니다. \endif \if EN Gets or sets the shadow depth. \endif
\if KO 그림자 방향을 각도로 가져오거나 설정합니다. \endif \if EN Gets or sets the shadow direction in degrees. \endif
\if KO 그림자 불투명도를 가져오거나 설정합니다. \endif \if EN Gets or sets the shadow opacity. \endif
\if KO 위쪽 광택 브러시를 가져오거나 설정합니다. \endif \if EN Gets or sets the upper shine brush. \endif
\if KO 아래쪽 광택 브러시를 가져오거나 설정합니다. \endif \if EN Gets or sets the lower shine brush. \endif
\if KO 그림자 효과 사용 여부를 가져오거나 설정합니다. \endif \if EN Gets or sets whether the drop-shadow effect is enabled. \endif
\if KO 단색 배경 모드 사용 여부를 가져오거나 설정합니다. \endif \if EN Gets or sets whether solid-background mode is enabled. \endif
\if KO 현재 템플릿에서 확인한 그림자 호스트를 보관합니다. \endif \if EN Stores the shadow host resolved from the current template. \endif
\if KO 그라데이션 위쪽 배경 브러시 속성을 식별합니다. \endif \if EN Identifies the upper gradient-background brush property. \endif
\if KO 연결 명령 매개변수 속성을 식별합니다. \endif \if EN Identifies the attached command-parameter property. \endif
\if KO 이벤트 트리거에서 실행할 버튼 명령 종속성 속성을 식별합니다. \endif \if EN Identifies the button command dependency property executed by event triggers. \endif
\if KO 쉼표 구분 명령 트리거 이벤트 이름 속성을 식별합니다. \endif \if EN Identifies the comma-separated command-trigger event-name property. \endif
\if KO 현재 사용자 등급 종속성 속성을 식별합니다. \endif \if EN Identifies the current-user-grade dependency property. \endif
\if KO 종속성 속성을 식별합니다. \endif \if EN Identifies the dependency property. \endif
\if KO 종속성 속성을 식별합니다. \endif \if EN Identifies the dependency property. \endif
\if KO 종속성 속성을 식별합니다. \endif \if EN Identifies the dependency property. \endif
\if KO 종속성 속성을 식별합니다. \endif \if EN Identifies the dependency property. \endif
\if KO 종속성 속성을 식별합니다. \endif \if EN Identifies the dependency property. \endif
\if KO 종속성 속성을 식별합니다. \endif \if EN Identifies the dependency property. \endif
\if KO 명령 재진입 방지 플래그를 식별합니다. \endif \if EN Identifies the command reentrancy-guard flag. \endif
\if KO 확장 포커스 가능 상태 종속성 속성을 식별합니다. \endif \if EN Identifies the extended-focusability dependency property. \endif
\if KO 이벤트 처리기 중복 연결 방지 플래그를 식별합니다. \endif \if EN Identifies the flag that prevents duplicate event-handler hookup. \endif
\if KO 선택 상태 종속성 속성을 식별합니다. \endif \if EN Identifies the selection-state dependency property. \endif
\if KO 최소 요구 등급 종속성 속성을 식별합니다. \endif \if EN Identifies the minimum-required-grade dependency property. \endif
\if KO 종속성 속성을 식별합니다. \endif \if EN Identifies the dependency property. \endif
\if KO 그림자 효과를 적용할 템플릿 파트 이름입니다. \endif \if EN Specifies the template-part name that receives the shadow effect. \endif
\if KO 포커스 복귀 대상 종속성 속성을 식별합니다. \endif \if EN Identifies the focus-restore target dependency property. \endif
\if KO 종속성 속성을 식별합니다. \endif \if EN Identifies the dependency property. \endif
\if KO 종속성 속성을 식별합니다. \endif \if EN Identifies the dependency property. \endif
\if KO 종속성 속성을 식별합니다. \endif \if EN Identifies the dependency property. \endif
\if KO 종속성 속성을 식별합니다. \endif \if EN Identifies the dependency property. \endif
\if KO 종속성 속성을 식별합니다. \endif \if EN Identifies the dependency property. \endif
\if KO 종속성 속성을 식별합니다. \endif \if EN Identifies the dependency property. \endif
\if KO 종속성 속성을 식별합니다. \endif \if EN Identifies the dependency property. \endif
\if KO 종속성 속성을 식별합니다. \endif \if EN Identifies the dependency property. \endif
\if KO 종속성 속성을 식별합니다. \endif \if EN Identifies the dependency property. \endif
\if KO 아래쪽 광택 브러시 속성을 식별합니다. \endif \if EN Identifies the lower shine-brush property. \endif
\if KO 위쪽 광택 브러시 속성을 식별합니다. \endif \if EN Identifies the upper shine-brush property. \endif
\if KO 종속성 속성을 식별합니다. \endif \if EN Identifies the dependency property. \endif
\if KO 단색 배경 모드 종속성 속성을 식별합니다. \endif \if EN Identifies the solid-background-mode dependency property. \endif
DreamineCheckBox
\if KO 기본 스타일 키를 재정의하고 체크박스 테마 리소스를 병합합니다. \endif \if EN Overrides the default style key and merges the check-box theme resources. \endif
\if KO 설정된 명령을 가져옵니다. \endif \if EN Gets the configured command. \endif
obj— \if KO 값을 읽을 개체입니다. \endif \if EN The object from which to read the value. \endif반환: \if KO 구성된 명령입니다. \endif \if EN The configured command. \endif
\if KO 명령 매개변수를 가져옵니다. \endif \if EN Gets the command parameter. \endif
obj— \if KO 값을 읽을 개체입니다. \endif \if EN The object from which to read the value. \endif반환: \if KO 구성된 명령 매개변수입니다. \endif \if EN The configured command parameter. \endif
\if KO 명령 트리거 이벤트 이름을 가져옵니다. \endif \if EN Gets command-trigger event names. \endif
obj— \if KO 값을 읽을 개체입니다. \endif \if EN The object from which to read the value. \endif반환: \if KO 구성된 이벤트 이름입니다. \endif \if EN The configured event names. \endif
\if KO 처리기 연결 여부를 가져옵니다. \endif \if EN Gets whether handlers have been attached. \endif
d— \if KO 값을 읽을 개체입니다. \endif \if EN The object from which to read the value. \endif반환: \if KO 처리기가 연결되어 있으면 입니다. \endif \if EN when handlers are attached. \endif
\if KO 연결 명령 변경 시 마우스, 키보드, 터치와 클릭 처리기를 한 번만 연결합니다. \endif \if EN Attaches mouse, keyboard, touch, and click handlers once when the attached command changes. \endif
d— \if KO 명령 값이 변경된 개체입니다. \endif \if EN The object whose command changed. \endife— \if KO 속성 변경 데이터입니다. \endif \if EN The property-change data. \endif\if KO 실행할 명령을 설정합니다. \endif \if EN Sets the command to execute. \endif
obj— \if KO 값을 설정할 개체입니다. \endif \if EN The object on which to set the value. \endifvalue— \if KO 실행할 명령입니다. \endif \if EN The command to execute. \endif\if KO 명령 매개변수를 설정합니다. \endif \if EN Sets the command parameter. \endif
obj— \if KO 값을 설정할 개체입니다. \endif \if EN The object on which to set the value. \endifvalue— \if KO 명령에 전달할 값입니다. \endif \if EN The value passed to the command. \endif\if KO 명령 트리거 이벤트 이름을 설정합니다. \endif \if EN Sets command-trigger event names. \endif
obj— \if KO 값을 설정할 개체입니다. \endif \if EN The object on which to set the value. \endifvalue— \if KO 쉼표 구분 이벤트 이름입니다. \endif \if EN Comma-separated event names. \endif\if KO 처리기 연결 여부를 설정합니다. \endif \if EN Sets whether handlers have been attached. \endif
d— \if KO 값을 설정할 개체입니다. \endif \if EN The object on which to set the value. \endifv— \if KO 처리기 연결 상태입니다. \endif \if EN The handler-attachment state. \endif\if KO 발생한 이벤트 이름이 트리거 목록과 일치하면 연결 명령을 실행합니다. \endif \if EN Executes the attached command when the event name matches the trigger list. \endif
d— \if KO 명령 설정을 보유한 개체입니다. \endif \if EN The object that owns command settings. \endifeventName— \if KO 발생한 이벤트 이름입니다. \endif \if EN The name of the event that occurred. \endifeventArgs— \if KO 기본 명령 매개변수로 사용할 이벤트 데이터입니다. \endif \if EN Event data used as the default command parameter. \endif\if KO 명령에 전달할 연결 매개변수 속성입니다. \endif \if EN Identifies the attached command-parameter property. \endif
\if KO 구성된 입력 이벤트에서 실행할 연결 명령 속성입니다. \endif \if EN Identifies the attached command executed for configured input events. \endif
\if KO 쉼표로 구분된 명령 트리거 이벤트 이름 목록 속성입니다. \endif \if EN Identifies the comma-separated command-trigger event-name property. \endif
\if KO 이벤트 처리기의 중복 연결을 방지하는 내부 플래그 속성입니다. \endif \if EN Identifies the internal flag that prevents duplicate event-handler attachment. \endif
DreamineCheckLed
\if KO 기본 스타일과 비상호작용 메타데이터를 설정하고 LED 테마 리소스를 병합합니다. \endif \if EN Configures default styling and noninteractive metadata, then merges LED theme resources. \endif
\if KO 문자열 색상 정지점과 반지름으로 고정된 방사형 그라데이션 브러시를 만듭니다. \endif \if EN Creates a frozen radial-gradient brush from string color stops and radii. \endif
stops— \if KO 색상 문자열과 오프셋 배열입니다. \endif \if EN Color-string and offset pairs. \endifrx— \if KO 가로 반지름입니다. \endif \if EN The horizontal radius. \endifry— \if KO 세로 반지름입니다. \endif \if EN The vertical radius. \endif반환: \if KO 생성된 방사형 그라데이션 브러시입니다. \endif \if EN The created radial-gradient brush. \endif
\if KO 가능하면 브러시를 고정하고 같은 인스턴스를 반환합니다. \endif \if EN Freezes a brush when possible and returns the same instance. \endif
b— \if KO 고정할 브러시입니다. \endif \if EN The brush to freeze. \endif반환: \if KO 입력 브러시입니다. \endif \if EN The input brush. \endif
\if KO 켜짐과 펄스가 모두 활성화되면 불투명도 반복 애니메이션을 시작하고 아니면 중지합니다. \endif \if EN Starts repeating opacity animation when both on and pulse states are active; otherwise, stops it. \endif
d— \if KO 상태가 변경된 LED입니다. \endif \if EN The LED whose state changed. \endife— \if KO 종속성 속성 변경 데이터입니다. \endif \if EN The dependency-property change data. \endif\if KO LED를 표시할 모서리를 가져오거나 설정합니다. \endif \if EN Gets or sets the corner at which the LED is displayed. \endif
\if KO LED 지름을 픽셀 단위로 가져오거나 설정합니다. \endif \if EN Gets or sets the LED diameter in pixels. \endif
\if KO 가장자리 여백을 픽셀 단위로 가져오거나 설정합니다. \endif \if EN Gets or sets the edge offset in pixels. \endif
\if KO 내부 원 지름 비율을 가져오거나 설정합니다. \endif \if EN Gets or sets the inner-circle diameter scale. \endif
\if KO LED가 켜져 있는지 가져오거나 설정합니다. \endif \if EN Gets or sets whether the LED is on. \endif
\if KO 펄스 애니메이션을 사용할지 가져오거나 설정합니다. \endif \if EN Gets or sets whether pulse animation is enabled. \endif
\if KO 꺼짐 상태의 내부 채우기 브러시를 가져오거나 설정합니다. \endif \if EN Gets or sets the off-state inner-fill brush. \endif
\if KO 꺼짐 상태의 외곽 채우기 브러시를 가져오거나 설정합니다. \endif \if EN Gets or sets the off-state outer-fill brush. \endif
\if KO 켜짐 상태의 내부 채우기 브러시를 가져오거나 설정합니다. \endif \if EN Gets or sets the on-state inner-fill brush. \endif
\if KO 켜짐 상태의 외곽 채우기 브러시를 가져오거나 설정합니다. \endif \if EN Gets or sets the on-state outer-fill brush. \endif
\if KO 외곽 링 선 브러시를 가져오거나 설정합니다. \endif \if EN Gets or sets the outer-ring stroke brush. \endif
\if KO 외곽 링 선 두께를 가져오거나 설정합니다. \endif \if EN Gets or sets the outer-ring stroke thickness. \endif
\if KO 꺼짐 상태의 기본 내부 브러시입니다. \endif \if EN Stores the default inner brush for the off state. \endif
\if KO 꺼짐 상태의 기본 외곽 브러시입니다. \endif \if EN Stores the default outer brush for the off state. \endif
\if KO 켜짐 상태의 기본 내부 브러시입니다. \endif \if EN Stores the default inner brush for the on state. \endif
\if KO 켜짐 상태의 기본 외곽 브러시입니다. \endif \if EN Stores the default outer brush for the on state. \endif
\if KO LED 표시 모서리 종속성 속성입니다. \endif \if EN Identifies the LED display-corner dependency property. \endif
\if KO LED 지름 종속성 속성입니다. \endif \if EN Identifies the LED diameter dependency property. \endif
\if KO 가장자리 오프셋 종속성 속성입니다. \endif \if EN Identifies the edge-offset dependency property. \endif
\if KO 내부 원 지름 비율 종속성 속성입니다. \endif \if EN Identifies the inner-circle diameter-scale dependency property. \endif
\if KO LED 켜짐 상태 종속성 속성입니다. \endif \if EN Identifies the LED on-state dependency property. \endif
\if KO LED 펄스 애니메이션 사용 여부 종속성 속성입니다. \endif \if EN Identifies the LED pulse-animation dependency property. \endif
\if KO 꺼짐 내부 채우기 브러시 종속성 속성입니다. \endif \if EN Identifies the off-state inner-fill brush dependency property. \endif
\if KO 꺼짐 외곽 채우기 브러시 종속성 속성입니다. \endif \if EN Identifies the off-state outer-fill brush dependency property. \endif
\if KO 켜짐 내부 채우기 브러시 종속성 속성입니다. \endif \if EN Identifies the on-state inner-fill brush dependency property. \endif
\if KO 켜짐 외곽 채우기 브러시 종속성 속성입니다. \endif \if EN Identifies the on-state outer-fill brush dependency property. \endif
\if KO 외곽 링 선 브러시 종속성 속성입니다. \endif \if EN Identifies the outer-ring stroke-brush dependency property. \endif
\if KO 외곽 링 선 두께 종속성 속성입니다. \endif \if EN Identifies the outer-ring stroke-thickness dependency property. \endif
DreamineCheckLedAttach
\if KO LED 종속성 속성을 대상 요소의 연결 속성에 바인딩합니다. \endif \if EN Binds an LED dependency property to an attached property on a target element. \endif
target— \if KO 바인딩 대상 LED입니다. \endif \if EN The target LED. \endiftargetDp— \if KO 바인딩할 LED 종속성 속성입니다. \endif \if EN The LED dependency property to bind. \endifsource— \if KO 연결 속성을 가진 원본 요소입니다. \endif \if EN The source element that owns the attached property. \endifattachedDp— \if KO 바인딩 원본 연결 속성입니다. \endif \if EN The attached source property. \endif\if KO 대상 요소의 Adorner 계층에 바인딩된 LED를 만들고 한 번만 추가합니다. \endif \if EN Creates a bound LED and adds it once to the target element's adorner layer. \endif
fe— \if KO LED를 표시할 대상 요소입니다. \endif \if EN The target element over which the LED is displayed. \endif\if KO 대상 요소에 저장된 Adorner 컨테이너를 가져옵니다. \endif \if EN Gets the adorner container stored on a target element. \endif
o— \if KO 대상 요소입니다. \endif \if EN The target element. \endif반환: \if KO 저장된 컨테이너이며 없으면 null입니다. \endif \if EN The stored container, or null when absent. \endif
\if KO 대상 요소의 LED 표시 모서리를 가져옵니다. \endif \if EN Gets the LED display corner from a target element. \endif
o— \if KO 대상 요소입니다. \endif \if EN The target element. \endif반환: \if KO 구성된 모서리입니다. \endif \if EN The configured corner. \endif
\if KO 대상 요소의 LED 지름을 가져옵니다. \endif \if EN Gets the LED diameter from a target element. \endif
o— \if KO 대상 요소입니다. \endif \if EN The target element. \endif반환: \if KO 픽셀 단위 지름입니다. \endif \if EN The diameter in pixels. \endif
\if KO 대상 요소의 LED 내부 원 비율을 가져옵니다. \endif \if EN Gets the LED inner-circle scale from a target element. \endif
o— \if KO 대상 요소입니다. \endif \if EN The target element. \endif반환: \if KO 내부 원 비율입니다. \endif \if EN The inner-circle scale. \endif
\if KO 대상 요소의 LED Adorner 활성화 여부를 가져옵니다. \endif \if EN Gets whether the LED adorner is enabled on a target element. \endif
o— \if KO 대상 요소입니다. \endif \if EN The target element. \endif반환: \if KO 활성화되어 있으면 입니다. \endif \if EN when enabled. \endif
\if KO 대상 요소의 LED 켜짐 상태를 가져옵니다. \endif \if EN Gets the LED on state from a target element. \endif
o— \if KO 대상 요소입니다. \endif \if EN The target element. \endif반환: \if KO 켜져 있으면 입니다. \endif \if EN when on. \endif
\if KO 대상 요소의 펄스 애니메이션 사용 여부를 가져옵니다. \endif \if EN Gets whether pulse animation is enabled on a target element. \endif
o— \if KO 대상 요소입니다. \endif \if EN The target element. \endif반환: \if KO 사용하면 입니다. \endif \if EN when enabled. \endif
\if KO 대상 요소의 LED 가장자리 여백을 가져옵니다. \endif \if EN Gets the LED edge margin from a target element. \endif
o— \if KO 대상 요소입니다. \endif \if EN The target element. \endif반환: \if KO 픽셀 단위 여백입니다. \endif \if EN The margin in pixels. \endif
\if KO 대상 요소의 꺼짐 내부 채우기 브러시를 가져옵니다. \endif \if EN Gets the off-state inner-fill brush from a target element. \endif
o— \if KO 대상 요소입니다. \endif \if EN The target element. \endif반환: \if KO 구성된 브러시입니다. \endif \if EN The configured brush. \endif
\if KO 대상 요소의 꺼짐 외곽 채우기 브러시를 가져옵니다. \endif \if EN Gets the off-state outer-fill brush from a target element. \endif
o— \if KO 대상 요소입니다. \endif \if EN The target element. \endif반환: \if KO 구성된 브러시입니다. \endif \if EN The configured brush. \endif
\if KO 대상 요소의 켜짐 내부 채우기 브러시를 가져옵니다. \endif \if EN Gets the on-state inner-fill brush from a target element. \endif
o— \if KO 대상 요소입니다. \endif \if EN The target element. \endif반환: \if KO 구성된 브러시입니다. \endif \if EN The configured brush. \endif
\if KO 대상 요소의 켜짐 외곽 채우기 브러시를 가져옵니다. \endif \if EN Gets the on-state outer-fill brush from a target element. \endif
o— \if KO 대상 요소입니다. \endif \if EN The target element. \endif반환: \if KO 구성된 브러시입니다. \endif \if EN The configured brush. \endif
\if KO 대상 요소의 외곽 링 선 브러시를 가져옵니다. \endif \if EN Gets the outer-ring stroke brush from a target element. \endif
o— \if KO 대상 요소입니다. \endif \if EN The target element. \endif반환: \if KO 구성된 브러시입니다. \endif \if EN The configured brush. \endif
\if KO 대상 요소의 외곽 링 선 두께를 가져옵니다. \endif \if EN Gets the outer-ring stroke thickness from a target element. \endif
o— \if KO 대상 요소입니다. \endif \if EN The target element. \endif반환: \if KO 선 두께입니다. \endif \if EN The stroke thickness. \endif
\if KO LED 연결 설정 변경 시 요소 수명 주기 이벤트를 갱신하고 Adorner를 추가하거나 제거합니다. \endif \if EN Updates element lifecycle events and adds or removes the adorner when an attached LED setting changes. \endif
d— \if KO 설정이 변경된 개체입니다. \endif \if EN The object whose setting changed. \endife— \if KO 속성 변경 데이터입니다. \endif \if EN The property-change data. \endif\if KO 대상 요소가 로드되면 활성화된 LED Adorner를 보장합니다. \endif \if EN Ensures an enabled LED adorner when the target element loads. \endif
s— \if KO 로드된 요소입니다. \endif \if EN The loaded element. \endife— \if KO 라우트 이벤트 데이터입니다. \endif \if EN The routed-event data. \endif\if KO 대상 요소 크기 변경 알림을 받는 예약 처리기입니다. \endif \if EN Receives target-element size changes as a reserved handler. \endif
s— \if KO 크기가 변경된 요소입니다. \endif \if EN The resized element. \endife— \if KO 이전·새 크기 데이터입니다. \endif \if EN The old and new size data. \endif\if KO 대상 요소가 언로드되면 LED Adorner를 제거합니다. \endif \if EN Removes the LED adorner when the target element unloads. \endif
s— \if KO 언로드된 요소입니다. \endif \if EN The unloaded element. \endife— \if KO 라우트 이벤트 데이터입니다. \endif \if EN The routed-event data. \endif\if KO 대상 요소에 연결된 LED Adorner를 계층에서 제거하고 참조를 비웁니다. \endif \if EN Removes the attached LED adorner from its layer and clears its stored reference. \endif
fe— \if KO LED를 제거할 대상 요소입니다. \endif \if EN The target element from which to remove the LED. \endif\if KO 대상 요소에 Adorner 컨테이너 참조를 저장합니다. \endif \if EN Stores an adorner-container reference on a target element. \endif
o— \if KO 대상 요소입니다. \endif \if EN The target element. \endifv— \if KO 저장할 컨테이너입니다. \endif \if EN The container to store. \endif\if KO 대상 요소의 LED 표시 모서리를 설정합니다. \endif \if EN Sets the LED display corner on a target element. \endif
o— \if KO 대상 요소입니다. \endif \if EN The target element. \endifv— \if KO 표시 모서리입니다. \endif \if EN The display corner. \endif\if KO 대상 요소의 LED 지름을 설정합니다. \endif \if EN Sets the LED diameter on a target element. \endif
o— \if KO 대상 요소입니다. \endif \if EN The target element. \endifv— \if KO 픽셀 단위 지름입니다. \endif \if EN The diameter in pixels. \endif\if KO 대상 요소의 LED 내부 원 비율을 설정합니다. \endif \if EN Sets the LED inner-circle scale on a target element. \endif
o— \if KO 대상 요소입니다. \endif \if EN The target element. \endifv— \if KO 내부 원 비율입니다. \endif \if EN The inner-circle scale. \endif\if KO 대상 요소의 LED Adorner 활성화 여부를 설정합니다. \endif \if EN Sets whether the LED adorner is enabled on a target element. \endif
o— \if KO 대상 요소입니다. \endif \if EN The target element. \endifv— \if KO 활성화 여부입니다. \endif \if EN Whether the adorner is enabled. \endif\if KO 대상 요소의 LED 켜짐 상태를 설정합니다. \endif \if EN Sets the LED on state on a target element. \endif
o— \if KO 대상 요소입니다. \endif \if EN The target element. \endifv— \if KO 켜짐 상태입니다. \endif \if EN The on state. \endif\if KO 대상 요소의 펄스 애니메이션 사용 여부를 설정합니다. \endif \if EN Sets whether pulse animation is enabled on a target element. \endif
o— \if KO 대상 요소입니다. \endif \if EN The target element. \endifv— \if KO 펄스 사용 여부입니다. \endif \if EN Whether pulse is enabled. \endif\if KO 대상 요소의 LED 가장자리 여백을 설정합니다. \endif \if EN Sets the LED edge margin on a target element. \endif
o— \if KO 대상 요소입니다. \endif \if EN The target element. \endifv— \if KO 픽셀 단위 여백입니다. \endif \if EN The margin in pixels. \endif\if KO 대상 요소의 꺼짐 내부 채우기 브러시를 설정합니다. \endif \if EN Sets the off-state inner-fill brush on a target element. \endif
o— \if KO 대상 요소입니다. \endif \if EN The target element. \endifv— \if KO 설정할 브러시입니다. \endif \if EN The brush to set. \endif\if KO 대상 요소의 꺼짐 외곽 채우기 브러시를 설정합니다. \endif \if EN Sets the off-state outer-fill brush on a target element. \endif
o— \if KO 대상 요소입니다. \endif \if EN The target element. \endifv— \if KO 설정할 브러시입니다. \endif \if EN The brush to set. \endif\if KO 대상 요소의 켜짐 내부 채우기 브러시를 설정합니다. \endif \if EN Sets the on-state inner-fill brush on a target element. \endif
o— \if KO 대상 요소입니다. \endif \if EN The target element. \endifv— \if KO 설정할 브러시입니다. \endif \if EN The brush to set. \endif\if KO 대상 요소의 켜짐 외곽 채우기 브러시를 설정합니다. \endif \if EN Sets the on-state outer-fill brush on a target element. \endif
o— \if KO 대상 요소입니다. \endif \if EN The target element. \endifv— \if KO 설정할 브러시입니다. \endif \if EN The brush to set. \endif\if KO 대상 요소의 외곽 링 선 브러시를 설정합니다. \endif \if EN Sets the outer-ring stroke brush on a target element. \endif
o— \if KO 대상 요소입니다. \endif \if EN The target element. \endifv— \if KO 설정할 브러시입니다. \endif \if EN The brush to set. \endif\if KO 대상 요소의 외곽 링 선 두께를 설정합니다. \endif \if EN Sets the outer-ring stroke thickness on a target element. \endif
o— \if KO 대상 요소입니다. \endif \if EN The target element. \endifv— \if KO 선 두께입니다. \endif \if EN The stroke thickness. \endif\if KO 대상 요소에 설치한 Adorner 컨테이너를 보관하는 내부 연결 속성입니다. \endif \if EN Identifies the internal attached property that stores the adorner container installed on a target element. \endif
\if KO LED 표시 모서리 연결 속성입니다. \endif \if EN Identifies the attached LED display-corner property. \endif
\if KO LED 지름 연결 속성입니다. \endif \if EN Identifies the attached LED diameter property. \endif
\if KO 내부 원 지름 비율 연결 속성입니다. \endif \if EN Identifies the attached inner-circle scale property. \endif
\if KO LED Adorner 활성화 여부 연결 속성입니다. \endif \if EN Identifies the attached property that enables the LED adorner. \endif
\if KO LED 켜짐 상태 연결 속성입니다. \endif \if EN Identifies the attached LED on-state property. \endif
\if KO 펄스 애니메이션 사용 여부 연결 속성입니다. \endif \if EN Identifies the attached pulse-animation property. \endif
\if KO 픽셀 단위 가장자리 여백 연결 속성입니다. \endif \if EN Identifies the attached edge-margin property in pixels. \endif
\if KO 꺼짐 내부 채우기 연결 속성입니다. \endif \if EN Identifies the attached off-state inner-fill property. \endif
\if KO 꺼짐 외곽 채우기 연결 속성입니다. \endif \if EN Identifies the attached off-state outer-fill property. \endif
\if KO 켜짐 내부 채우기 연결 속성입니다. \endif \if EN Identifies the attached on-state inner-fill property. \endif
\if KO 켜짐 외곽 채우기 연결 속성입니다. \endif \if EN Identifies the attached on-state outer-fill property. \endif
\if KO 외곽 링 선 브러시 연결 속성입니다. \endif \if EN Identifies the attached outer-ring stroke-brush property. \endif
\if KO 외곽 링 선 두께 연결 속성입니다. \endif \if EN Identifies the attached outer-ring stroke-thickness property. \endif
DreamineCheckSelector
\if KO 구성 요소를 초기화하고 내부 컨트롤 이벤트를 구독합니다. \endif \if EN Initializes the component and subscribes to inner-control events. \endif
InitializeComponent
\if KO 체크 상태에 따라 마지막 라디오 선택을 복원하거나 현재 선택을 해제합니다. \endif \if EN Restores the last radio selection or clears the current selection according to check state. \endif
isChecked— \if KO 체크박스가 선택되었는지 나타냅니다. \endif \if EN Indicates whether the check box is selected. \endif\if KO 이벤트를 발생시키고 구성된 명령을 현재 컨트롤과 함께 실행합니다. \endif \if EN Raises and executes the configured command with this control. \endif
\if KO 나중에 복원할 좌우 라디오 선택 상태를 저장합니다. \endif \if EN Stores left and right radio selection state for later restoration. \endif
left— \if KO 왼쪽이 선택되었으면 입니다. \endif \if EN when the left option is selected. \endif\if KO 텍스트 입력에 바인딩할 축 최대값 문자열을 가져오거나 설정합니다. \endif \if EN Gets or sets the axis-maximum text bound to the input box. \endif
\if KO 체크박스 옆에 표시할 텍스트를 가져오거나 설정합니다. \endif \if EN Gets or sets the text displayed beside the check box. \endif
\if KO 내부 값 변경 시 실행할 명령을 가져오거나 설정합니다. \endif \if EN Gets or sets the command executed when an inner value changes. \endif
\if KO 라디오 버튼 그룹 이름을 가져오거나 설정합니다. \endif \if EN Gets or sets the radio-button group name. \endif
\if KO 체크박스가 선택되어 있는지 가져오거나 설정합니다. \endif \if EN Gets or sets whether the check box is selected. \endif
\if KO 왼쪽 라디오 버튼이 선택되어 있는지 가져오거나 설정합니다. \endif \if EN Gets or sets whether the left radio button is selected. \endif
\if KO 오른쪽 라디오 버튼이 선택되어 있는지 가져오거나 설정합니다. \endif \if EN Gets or sets whether the right radio button is selected. \endif
\if KO 왼쪽 라디오 버튼의 표시 텍스트를 가져오거나 설정합니다. \endif \if EN Gets or sets the left radio button's display text. \endif
\if KO 오른쪽 라디오 버튼의 표시 텍스트를 가져오거나 설정합니다. \endif \if EN Gets or sets the right radio button's display text. \endif
\if KO 마지막 좌측 라디오 선택 상태를 저장합니다. \endif \if EN Stores the last left-radio selection state. \endif
\if KO 마지막 우측 라디오 선택 상태를 저장합니다. \endif \if EN Stores the last right-radio selection state. \endif
\if KO 문자열 축 최대값 종속성 속성입니다. \endif \if EN Identifies the string-valued axis-maximum dependency property. \endif
\if KO 체크박스 표시 텍스트 종속성 속성입니다. \endif \if EN Identifies the check-box display-text dependency property. \endif
\if KO 내부 값이 변경될 때 실행할 명령 종속성 속성입니다. \endif \if EN Identifies the command dependency property executed when an inner value changes. \endif
\if KO 라디오 버튼 상호 배타 그룹 이름 종속성 속성입니다. \endif \if EN Identifies the radio-button mutual-exclusion group-name dependency property. \endif
\if KO 체크박스 선택 상태 종속성 속성입니다. \endif \if EN Identifies the check-box selection-state dependency property. \endif
\if KO 왼쪽 라디오 선택 상태 종속성 속성입니다. \endif \if EN Identifies the left-radio selection-state dependency property. \endif
\if KO 오른쪽 라디오 선택 상태 종속성 속성입니다. \endif \if EN Identifies the right-radio selection-state dependency property. \endif
\if KO 왼쪽 라디오 표시 텍스트 종속성 속성입니다. \endif \if EN Identifies the left-radio display-text dependency property. \endif
\if KO 오른쪽 라디오 표시 텍스트 종속성 속성입니다. \endif \if EN Identifies the right-radio display-text dependency property. \endif
\if KO 내부 체크박스, 라디오 버튼 또는 텍스트 값이 변경될 때 발생합니다. \endif \if EN Occurs when an inner check box, radio button, or text value changes. \endif
DreamineComboBox
\if KO 지정한 객체에 연결된 명령을 가져옵니다. \endif \if EN Gets the command attached to the specified object. \endif
obj— \if KO 명령을 읽을 객체입니다. \endif \if EN The object from which to read the command. \endif반환: \if KO 연결된 명령입니다. \endif \if EN The attached command. \endif
\if KO 지정한 객체의 명령 매개변수를 가져옵니다. \endif \if EN Gets the command parameter from the specified object. \endif
obj— \if KO 값을 읽을 객체입니다. \endif \if EN The object from which to read the value. \endif반환: \if KO 명령 매개변수입니다. \endif \if EN The command parameter. \endif
\if KO 지정한 객체의 명령 트리거 목록을 가져옵니다. \endif \if EN Gets the command-trigger list from the specified object. \endif
obj— \if KO 값을 읽을 객체입니다. \endif \if EN The object from which to read the value. \endif반환: \if KO 쉼표 구분 이벤트 이름 목록입니다. \endif \if EN The comma-separated event-name list. \endif
\if KO 저장된 드롭다운 닫힘 처리기를 가져옵니다. \endif \if EN Gets the stored drop-down-closed handler. \endif
o— \if KO 처리기를 소유한 객체입니다. \endif \if EN The object that owns the handler. \endif반환: \if KO 저장된 처리기이며 없으면 입니다. \endif \if EN The stored handler, or if absent. \endif
\if KO 드롭다운 닫힘 처리기 연결 여부를 가져옵니다. \endif \if EN Gets whether the drop-down-closed handler is connected. \endif
o— \if KO 상태를 소유한 객체입니다. \endif \if EN The object that owns the state. \endif반환: \if KO 연결 여부입니다. \endif \if EN The connection state. \endif
\if KO 라우트 이벤트 처리기 연결 여부를 가져옵니다. \endif \if EN Gets whether routed-event handlers are connected. \endif
o— \if KO 상태를 소유한 객체입니다. \endif \if EN The object that owns the state. \endif반환: \if KO 처리기가 연결되었으면 입니다. \endif \if EN if the handlers are connected. \endif
\if KO 언로드 처리기 연결 여부를 가져옵니다. \endif \if EN Gets whether the unloaded handler is connected. \endif
o— \if KO 상태를 소유한 객체입니다. \endif \if EN The object that owns the state. \endif반환: \if KO 연결 여부입니다. \endif \if EN The connection state. \endif
\if KO 저장된 언로드 처리기를 가져옵니다. \endif \if EN Gets the stored unloaded handler. \endif
o— \if KO 처리기를 소유한 객체입니다. \endif \if EN The object that owns the handler. \endif반환: \if KO 저장된 처리기이며 없으면 입니다. \endif \if EN The stored handler, or if absent. \endif
\if KO 명령이 설정되면 지원 이벤트를 한 번 연결하고 언로드 시 드롭다운 처리기를 해제하도록 구성합니다. \endif \if EN Hooks supported events once when a command is assigned and configures drop-down-handler cleanup on unload. \endif
d— \if KO 명령 속성이 변경된 객체입니다. \endif \if EN The object whose command property changed. \endife— \if KO 이전 값과 새 값을 포함하는 속성 변경 데이터입니다. \endif \if EN Property-change data containing the old and new values. \endif\if KO 지정한 객체에 명령을 연결합니다. \endif \if EN Attaches a command to the specified object. \endif
obj— \if KO 명령을 설정할 객체입니다. \endif \if EN The object on which to set the command. \endifvalue— \if KO 실행할 명령입니다. \endif \if EN The command to execute. \endif\if KO 지정한 객체에 명령 매개변수를 설정합니다. \endif \if EN Sets the command parameter on the specified object. \endif
obj— \if KO 값을 설정할 객체입니다. \endif \if EN The object on which to set the value. \endifvalue— \if KO 명령에 전달할 값입니다. \endif \if EN The value to pass to the command. \endif\if KO 지정한 객체의 명령 트리거 목록을 설정합니다. \endif \if EN Sets the command-trigger list on the specified object. \endif
obj— \if KO 값을 설정할 객체입니다. \endif \if EN The object on which to set the value. \endifvalue— \if KO 쉼표 구분 이벤트 이름 목록입니다. \endif \if EN The comma-separated event-name list. \endif\if KO 해제에 사용할 드롭다운 닫힘 처리기를 저장합니다. \endif \if EN Stores the drop-down-closed handler used for later removal. \endif
o— \if KO 처리기를 소유한 객체입니다. \endif \if EN The object that owns the handler. \endifh— \if KO 저장할 처리기이며 제거 시 입니다. \endif \if EN The handler to store, or when clearing it. \endif\if KO 드롭다운 닫힘 처리기 연결 여부를 설정합니다. \endif \if EN Sets whether the drop-down-closed handler is connected. \endif
o— \if KO 상태를 소유한 객체입니다. \endif \if EN The object that owns the state. \endifv— \if KO 설정할 상태입니다. \endif \if EN The state to set. \endif\if KO 라우트 이벤트 처리기 연결 여부를 설정합니다. \endif \if EN Sets whether routed-event handlers are connected. \endif
o— \if KO 상태를 소유한 객체입니다. \endif \if EN The object that owns the state. \endifv— \if KO 설정할 상태입니다. \endif \if EN The state to set. \endif\if KO 언로드 처리기 연결 여부를 설정합니다. \endif \if EN Sets whether the unloaded handler is connected. \endif
o— \if KO 상태를 소유한 객체입니다. \endif \if EN The object that owns the state. \endifv— \if KO 설정할 상태입니다. \endif \if EN The state to set. \endif\if KO 언로드 처리기를 저장합니다. \endif \if EN Stores the unloaded handler. \endif
o— \if KO 처리기를 소유한 객체입니다. \endif \if EN The object that owns the handler. \endifh— \if KO 저장할 처리기입니다. \endif \if EN The handler to store. \endif\if KO 라우트 이벤트가 구성된 트리거와 일치하면 명령을 실행합니다. \endif \if EN Executes the command when a routed event matches a configured trigger. \endif
d— \if KO 연결 속성을 소유한 객체입니다. \endif \if EN The object that owns the attached properties. \endifsender— \if KO 원래 이벤트 발신자입니다. \endif \if EN The original event sender. \endifeventName— \if KO 비교할 이벤트 이름입니다. \endif \if EN The event name to compare. \endifeventArgs— \if KO 원래 라우트 이벤트 데이터입니다. \endif \if EN The original routed-event data. \endif\if KO 일반 이벤트가 구성된 트리거와 일치하면 명령을 실행합니다. \endif \if EN Executes the command when a non-routed event matches a configured trigger. \endif
d— \if KO 연결 속성을 소유한 객체입니다. \endif \if EN The object that owns the attached properties. \endifsender— \if KO 원래 이벤트 발신자입니다. \endif \if EN The original event sender. \endifeventName— \if KO 비교할 이벤트 이름입니다. \endif \if EN The event name to compare. \endifeventArgs— \if KO 원래 이벤트 데이터입니다. \endif \if EN The original event data. \endif\if KO 명령에 전달할 선택적 연결 매개변수를 식별합니다. \endif \if EN Identifies the optional attached parameter passed to the command. \endif
\if KO 이벤트와 일치할 때 실행할 연결 명령을 식별합니다. \endif \if EN Identifies the attached command executed when an event matches. \endif
\if KO 명령을 실행할 쉼표 구분 이벤트 이름 목록을 식별합니다. \endif \if EN Identifies the comma-separated event-name list that triggers the command. \endif
\if KO 나중에 해제할 드롭다운 닫힘 처리기를 보관하는 내부 연결 속성입니다. \endif \if EN Identifies the internal attached property that stores the drop-down-closed handler for later removal. \endif
\if KO 드롭다운 닫힘 처리기의 중복 구독을 방지하는 내부 연결 속성입니다. \endif \if EN Identifies the internal attached flag that prevents duplicate drop-down-closed subscriptions. \endif
\if KO 라우트 이벤트 처리기가 이미 연결되었는지 나타내는 내부 연결 속성입니다. \endif \if EN Identifies the internal attached flag indicating whether routed-event handlers are already connected. \endif
\if KO 언로드 처리기의 중복 구독을 방지하는 내부 연결 속성입니다. \endif \if EN Identifies the internal attached flag that prevents duplicate unloaded-handler subscriptions. \endif
\if KO 언로드 처리기 인스턴스를 보관하는 내부 연결 속성입니다. \endif \if EN Identifies the internal attached property that stores the unloaded-handler instance. \endif
DreamineComboBoxCommandContext
\if KO 이벤트 정보와 현재 선택 상태로 명령 컨텍스트를 만듭니다. \endif \if EN Initializes a command context from event information and the current selection state. \endif
eventName— \if KO 트리거 이벤트 이름입니다. 이면 빈 문자열로 저장됩니다. \endif \if EN The trigger-event name; is stored as an empty string. \endifsender— \if KO 원래 이벤트 발신자입니다. \endif \if EN The original event sender. \endifargs— \if KO 원래 이벤트 데이터입니다. \endif \if EN The original event data. \endifcombo— \if KO 선택 상태를 읽을 콤보 상자입니다. \endif \if EN The combo box from which to capture selection state. \endif\if KO 이벤트와 선택 상태를 나타내는 진단 문자열을 반환합니다. \endif \if EN Returns a diagnostic string describing the event and selection state. \endif
반환: \if KO 이벤트 이름, 선택 항목 및 선택 인덱스가 포함된 문자열입니다. \endif \if EN A string containing the event name, selected item, and selected index. \endif
\if KO 이벤트와 연결된 콤보 상자 인스턴스를 가져옵니다. \endif \if EN Gets the combo-box instance associated with the event. \endif
\if KO 원래 이벤트 데이터를 가져옵니다. \endif \if EN Gets the original event data. \endif
\if KO 명령 실행을 유발한 이벤트 이름을 가져옵니다. \endif \if EN Gets the name of the event that triggered command execution. \endif
\if KO 컨텍스트 생성 당시 선택 인덱스를 가져옵니다. \endif \if EN Gets the selected-index snapshot captured when the context was created. \endif
\if KO 컨텍스트 생성 당시 선택 항목을 가져옵니다. \endif \if EN Gets the selected-item snapshot captured when the context was created. \endif
\if KO 컨텍스트 생성 당시 선택 값을 가져옵니다. \endif \if EN Gets the selected-value snapshot captured when the context was created. \endif
\if KO 원래 이벤트 발신자를 가져옵니다. \endif \if EN Gets the original event sender. \endif
DreamineDataGrid
\if KO 기본 스타일 키를 재정의하고 테마 리소스 사전이 아직 없으면 애플리케이션에 병합합니다. \endif \if EN Overrides the default style key and merges the theme resource dictionary into the application when not already present. \endif
DreamineExpander
\if KO 기본 스타일 키를 재정의하고 Expander 테마 리소스를 한 번만 병합합니다. \endif \if EN Overrides the default style key and merges the expander theme resources once. \endif
\if KO 확장 상태 변경 시 명령을 실행하거나 확장 아이콘이 없으면 접힘을 취소합니다. \endif \if EN Executes the state-change command or cancels collapse when no expand icon is shown. \endif
d— \if KO 상태가 변경된 Expander입니다. \endif \if EN The expander whose state changed. \endife— \if KO 이전 값과 새 값을 포함한 변경 데이터입니다. \endif \if EN Change data containing the old and new values. \endif\if KO 확장 화살표 아이콘의 위치를 가져오거나 설정합니다. \endif \if EN Gets or sets the expand-arrow icon position. \endif
\if KO 확장 상태가 바뀔 때 실행할 명령을 가져오거나 설정합니다. \endif \if EN Gets or sets the command executed when expansion state changes. \endif
\if KO 헤더 글꼴 크기를 가져오거나 설정합니다. \endif \if EN Gets or sets the header font size. \endif
\if KO 헤더 글꼴 두께를 가져오거나 설정합니다. \endif \if EN Gets or sets the header font weight. \endif
\if KO 헤더 텍스트의 전경 브러시를 가져오거나 설정합니다. \endif \if EN Gets or sets the header-text foreground brush. \endif
\if KO 콘텐츠가 현재 확장되어 있는지 가져오거나 설정합니다. \endif \if EN Gets or sets whether the content is currently expanded. \endif
\if KO 확장·접기 아이콘을 표시할지 가져오거나 설정합니다. \endif \if EN Gets or sets whether the expand-collapse icon is shown. \endif
\if KO 확장하거나 접을 때 애니메이션을 사용할지 가져오거나 설정합니다. \endif \if EN Gets or sets whether animation is used while expanding or collapsing. \endif
\if KO 종속성 속성입니다. \endif \if EN Identifies the dependency property. \endif
\if KO 종속성 속성입니다. \endif \if EN Identifies the dependency property. \endif
\if KO 종속성 속성입니다. \endif \if EN Identifies the dependency property. \endif
\if KO 종속성 속성입니다. \endif \if EN Identifies the dependency property. \endif
\if KO 종속성 속성입니다. \endif \if EN Identifies the dependency property. \endif
\if KO 종속성 속성입니다. \endif \if EN Identifies the dependency property. \endif
\if KO 종속성 속성입니다. \endif \if EN Identifies the dependency property. \endif
\if KO 종속성 속성입니다. \endif \if EN Identifies the dependency property. \endif
DreamineImage
\if KO 기본 스타일 키를 재정의하고 이미지 테마 리소스를 병합합니다. \endif \if EN Overrides the default style key and merges the image theme resources. \endif
\if KO 이미지 컨트롤을 만들고 마우스 누르기, 놓기와 이동 이벤트를 연결합니다. \endif \if EN Initializes the image control and attaches mouse-down, mouse-up, and mouse-move events. \endif
\if KO 마우스 캡처를 해제하고 드래그가 아니면 클릭 명령을 실행합니다. \endif \if EN Releases mouse capture and executes the click command when the interaction was not a drag. \endif
sender— \if KO 이벤트를 발생시킨 컨트롤입니다. \endif \if EN The control that raised the event. \endife— \if KO 마우스 버튼 이벤트 데이터입니다. \endif \if EN The mouse-button event data. \endif\if KO 마우스 이동이 시스템 드래그 임계값을 넘으면 상위 창의 드래그 이동을 시작합니다. \endif \if EN Starts dragging the containing window when mouse movement exceeds system drag thresholds. \endif
sender— \if KO 이벤트를 발생시킨 컨트롤입니다. \endif \if EN The control that raised the event. \endife— \if KO 버튼 상태와 위치를 제공하는 마우스 이벤트 데이터입니다. \endif \if EN Mouse event data providing button state and position. \endif\if KO 더블클릭이면 창 상태를 전환하고, 그 외에는 드래그 기준점을 기록해 마우스를 캡처합니다. \endif \if EN Toggles window state on double-click; otherwise, records the drag origin and captures the mouse. \endif
sender— \if KO 이벤트를 발생시킨 컨트롤입니다. \endif \if EN The control that raised the event. \endife— \if KO 클릭 횟수와 위치를 제공하는 마우스 이벤트 데이터입니다. \endif \if EN Mouse event data providing click count and position. \endif\if KO 드래그가 아닌 클릭에서 실행할 명령을 가져오거나 설정합니다. \endif \if EN Gets or sets the command executed for a nondrag click. \endif
\if KO 클릭 명령에 전달할 매개변수를 가져오거나 설정합니다. \endif \if EN Gets or sets the parameter passed to the click command. \endif
\if KO 이미지 모서리 반지름을 가져오거나 설정합니다. \endif \if EN Gets or sets the image corner radius. \endif
\if KO 기본 소스를 표시할 수 없을 때 사용할 대체 이미지 소스를 가져오거나 설정합니다. \endif \if EN Gets or sets the fallback image source used when the primary source cannot be displayed. \endif
\if KO 더블클릭으로 상위 창의 최대화와 복원을 전환할지 가져오거나 설정합니다. \endif \if EN Gets or sets whether double-click toggles maximized and normal states of the containing window. \endif
\if KO 마우스 드래그로 상위 창을 이동할지 가져오거나 설정합니다. \endif \if EN Gets or sets whether mouse dragging moves the containing window. \endif
\if KO 표시할 기본 이미지 소스를 가져오거나 설정합니다. \endif \if EN Gets or sets the primary image source to display. \endif
\if KO 이미지가 사용 가능한 영역을 채우는 방식을 가져오거나 설정합니다. \endif \if EN Gets or sets how the image fills its available area. \endif
\if KO 현재 입력이 드래그로 판정되었는지 나타냅니다. \endif \if EN Indicates whether the current input has been classified as a drag. \endif
\if KO 마우스를 누른 기준 위치입니다. \endif \if EN Stores the mouse-press reference position. \endif
\if KO 클릭 시 실행할 명령 종속성 속성입니다. \endif \if EN Identifies the command dependency property executed on click. \endif
\if KO 클릭 명령 매개변수 종속성 속성입니다. \endif \if EN Identifies the click-command parameter dependency property. \endif
\if KO 이미지 모서리 반지름 종속성 속성입니다. \endif \if EN Identifies the image corner-radius dependency property. \endif
\if KO 기본 이미지 로드 실패 시 사용할 대체 소스 종속성 속성입니다. \endif \if EN Identifies the fallback-source dependency property used when the primary image fails. \endif
\if KO 더블클릭 최대화 전환 활성화 여부 종속성 속성입니다. \endif \if EN Identifies the dependency property that enables double-click maximize toggling. \endif
\if KO 창 드래그 활성화 여부 종속성 속성입니다. \endif \if EN Identifies the dependency property that enables window dragging. \endif
\if KO 기본 이미지 소스 종속성 속성입니다. \endif \if EN Identifies the primary image-source dependency property. \endif
\if KO 이미지 늘이기 방식 종속성 속성입니다. \endif \if EN Identifies the image-stretch dependency property. \endif
DreamineLabel
\if KO 기본 스타일 키를 재정의하고 레이블 테마 리소스를 애플리케이션에 병합합니다. \endif \if EN Overrides the default style key and merges the label theme resources into the application. \endif
\if KO 대상 개체에 설정된 명령을 가져옵니다. \endif \if EN Gets the command configured on a target object. \endif
obj— \if KO 값을 읽을 종속성 개체입니다. \endif \if EN The dependency object from which to read the value. \endif반환: \if KO 구성된 명령이며 없으면 null입니다. \endif \if EN The configured command, or null when absent. \endif
\if KO 대상 개체에 설정된 명령 매개변수를 가져옵니다. \endif \if EN Gets the command parameter configured on a target object. \endif
obj— \if KO 값을 읽을 종속성 개체입니다. \endif \if EN The dependency object from which to read the value. \endif반환: \if KO 구성된 매개변수이며 없으면 null입니다. \endif \if EN The configured parameter, or null when absent. \endif
\if KO 대상 개체의 명령 트리거 이벤트 이름 목록을 가져옵니다. \endif \if EN Gets command-trigger event names from a target object. \endif
obj— \if KO 값을 읽을 종속성 개체입니다. \endif \if EN The dependency object from which to read the value. \endif반환: \if KO 쉼표로 구분된 이벤트 이름이며 값이 없으면 빈 문자열입니다. \endif \if EN Comma-separated event names, or an empty string when absent. \endif
\if KO 명령 속성이 처음 설정될 때 지원되는 입력 이벤트 처리기를 한 번만 연결합니다. \endif \if EN Attaches supported input-event handlers once when the command property is first set. \endif
d— \if KO 명령 값이 변경된 종속성 개체입니다. \endif \if EN The dependency object whose command changed. \endife— \if KO 종속성 속성 변경 데이터입니다. \endif \if EN The dependency-property change data. \endif\if KO 대상 개체에 실행할 명령을 설정합니다. \endif \if EN Sets the command to execute on a target object. \endif
obj— \if KO 값을 설정할 종속성 개체입니다. \endif \if EN The dependency object on which to set the value. \endifvalue— \if KO 실행할 명령입니다. \endif \if EN The command to execute. \endif\if KO 대상 개체에 명령 매개변수를 설정합니다. \endif \if EN Sets the command parameter on a target object. \endif
obj— \if KO 값을 설정할 종속성 개체입니다. \endif \if EN The dependency object on which to set the value. \endifvalue— \if KO 명령에 전달할 값입니다. \endif \if EN The value passed to the command. \endif\if KO 대상 개체에 명령 트리거 이벤트 이름 목록을 설정합니다. \endif \if EN Sets command-trigger event names on a target object. \endif
obj— \if KO 값을 설정할 종속성 개체입니다. \endif \if EN The dependency object on which to set the value. \endifvalue— \if KO 쉼표로 구분된 이벤트 이름입니다. \endif \if EN Comma-separated event names. \endif\if KO 이벤트 이름이 구성된 목록에 있으면 명령 실행 가능 여부를 확인하고 실행합니다. \endif \if EN Executes the command when the event name is configured and the command can run. \endif
d— \if KO 명령 설정을 보유한 개체입니다. \endif \if EN The object that owns the command settings. \endifeventName— \if KO 발생한 이벤트 이름입니다. \endif \if EN The name of the event that occurred. \endifeventArgs— \if KO 기본 명령 매개변수로 사용할 이벤트 데이터입니다. \endif \if EN Event data used as the default command parameter. \endif\if KO 연결 명령에 전달할 선택적 매개변수 속성입니다. null이면 이벤트 데이터가 전달됩니다. \endif \if EN Identifies the optional attached command parameter; event data is passed when null. \endif
\if KO 구성한 트리거 이벤트에서 실행할 연결 명령 속성입니다. \endif \if EN Identifies the attached command executed for configured trigger events. \endif
\if KO 쉼표로 구분된 명령 트리거 이벤트 이름 목록 속성입니다. \endif \if EN Identifies the comma-separated list of command-trigger event names. \endif
\if KO 내부 이벤트 처리기의 중복 연결을 방지하는 플래그 속성입니다. \endif \if EN Identifies the internal flag that prevents duplicate event-handler attachment. \endif
DreamineLightBulb
\if KO 전구 유리 외곽선을 나타내는 고정된 스트림 기하 도형을 만듭니다. \endif \if EN Creates a frozen stream geometry representing the bulb's glass outline. \endif
cx— \if KO 전구 중심의 X 좌표입니다. \endif \if EN The bulb center's X coordinate. \endiftop— \if KO 전구 상단의 Y 좌표입니다. \endif \if EN The bulb top's Y coordinate. \endifd— \if KO 전구 기준 지름입니다. \endif \if EN The bulb reference diameter. \endif반환: \if KO 고정된 유리 외곽선 기하 도형입니다. \endif \if EN The frozen glass-outline geometry. \endif
\if KO 전구 베이스의 둥근 가로 리브 하나를 그립니다. \endif \if EN Draws one rounded horizontal rib on the bulb base. \endif
dc— \if KO 그리기 컨텍스트입니다. \endif \if EN The drawing context. \endifcx— \if KO 리브 중심의 X 좌표입니다. \endif \if EN The rib center's X coordinate. \endify— \if KO 리브 상단의 Y 좌표입니다. \endif \if EN The rib top's Y coordinate. \endifwidth— \if KO 리브 너비입니다. \endif \if EN The rib width. \endifcolor— \if KO 리브 채우기 색입니다. \endif \if EN The rib fill color. \endif\if KO 최소 지름을 적용하여 전구 전체가 들어갈 원하는 크기를 계산합니다. \endif \if EN Calculates the desired size that contains the bulb after applying its minimum diameter. \endif
availableSize— \if KO 부모 요소가 제공하는 사용 가능 크기입니다. \endif \if EN The available size supplied by the parent. \endif반환: \if KO 전구 렌더링에 필요한 크기입니다. \endif \if EN The size required to render the bulb. \endif
\if KO 현재 상태에 맞는 빛, 유리, 필라멘트와 전구 베이스를 그립니다. \endif \if EN Draws the glow, glass, filament, and bulb base for the current state. \endif
dc— \if KO 그리기 명령을 받을 렌더링 컨텍스트입니다. \endif \if EN The drawing context that receives rendering commands. \endif\if KO 전구 본체의 기준 지름을 가져오거나 설정합니다. \endif \if EN Gets or sets the reference diameter of the bulb body. \endif
\if KO 전구가 켜져 있는지 여부를 가져오거나 설정합니다. \endif \if EN Gets or sets whether the bulb is on. \endif
\if KO 전구 지름을 저장하는 종속성 속성입니다. \endif \if EN Identifies the dependency property that stores the bulb diameter. \endif
\if KO 전구의 켜짐 상태를 저장하는 종속성 속성입니다. \endif \if EN Identifies the dependency property that stores the bulb's on state. \endif
DreamineListBox
\if KO 기본 스타일 키를 한 번 재정의하고 목록 상자 테마 리소스를 병합합니다. \endif \if EN Overrides the default style key once and merges the list-box theme resources. \endif
\if KO 목록 상자를 만들고 스타일 리소스가 병합되었는지 다시 확인합니다. \endif \if EN Initializes the list box and ensures that its style resources are merged. \endif
\if KO 설정된 연결 명령을 가져옵니다. \endif \if EN Gets the configured attached command. \endif
obj— \if KO 값을 읽을 개체입니다. \endif \if EN The object from which to read the value. \endif반환: \if KO 구성된 명령입니다. \endif \if EN The configured command. \endif
\if KO 연결 명령 매개변수를 가져옵니다. \endif \if EN Gets the attached command parameter. \endif
obj— \if KO 값을 읽을 개체입니다. \endif \if EN The object from which to read the value. \endif반환: \if KO 구성된 명령 매개변수입니다. \endif \if EN The configured command parameter. \endif
\if KO 명령 트리거 이벤트 이름을 가져옵니다. \endif \if EN Gets command-trigger event names. \endif
obj— \if KO 값을 읽을 개체입니다. \endif \if EN The object from which to read the value. \endif반환: \if KO 구성된 이벤트 이름입니다. \endif \if EN The configured event names. \endif
\if KO 명령 값 변경 시 마우스, 키보드, 터치와 클릭 이벤트 처리기를 연결합니다. \endif \if EN Attaches mouse, keyboard, touch, and click event handlers when the command changes. \endif
d— \if KO 명령 값이 변경된 개체입니다. \endif \if EN The object whose command changed. \endife— \if KO 속성 변경 데이터입니다. \endif \if EN The property-change data. \endif\if KO 실행할 연결 명령을 설정합니다. \endif \if EN Sets the attached command to execute. \endif
obj— \if KO 값을 설정할 개체입니다. \endif \if EN The object on which to set the value. \endifvalue— \if KO 실행할 명령입니다. \endif \if EN The command to execute. \endif\if KO 연결 명령 매개변수를 설정합니다. \endif \if EN Sets the attached command parameter. \endif
obj— \if KO 값을 설정할 개체입니다. \endif \if EN The object on which to set the value. \endifvalue— \if KO 명령 매개변수입니다. \endif \if EN The command parameter. \endif\if KO 명령 트리거 이벤트 이름을 설정합니다. \endif \if EN Sets command-trigger event names. \endif
obj— \if KO 값을 설정할 개체입니다. \endif \if EN The object on which to set the value. \endifvalue— \if KO 쉼표 구분 이벤트 이름입니다. \endif \if EN Comma-separated event names. \endif\if KO 발생한 이벤트 이름이 트리거 목록과 일치하면 연결 명령을 실행합니다. \endif \if EN Executes the attached command when the event name matches the trigger list. \endif
d— \if KO 명령 설정을 보유한 개체입니다. \endif \if EN The object that owns command settings. \endifeventName— \if KO 발생한 이벤트 이름입니다. \endif \if EN The name of the event that occurred. \endifeventArgs— \if KO 기본 명령 매개변수로 사용할 이벤트 데이터입니다. \endif \if EN Event data used as the default command parameter. \endif\if KO 현재 애플리케이션에 목록 상자 스타일 리소스를 한 번만 병합합니다. \endif \if EN Merges the list-box style resources into the current application only once. \endif
\if KO 명령에 전달할 연결 매개변수 속성입니다. 값이 없으면 이벤트 데이터가 전달됩니다. \endif \if EN Identifies the attached command parameter; event data is passed when absent. \endif
\if KO 구성된 입력 이벤트에서 실행할 연결 명령 속성입니다. \endif \if EN Identifies the attached command executed for configured input events. \endif
\if KO 명령을 실행할 쉼표 구분 이벤트 이름 목록 속성입니다. \endif \if EN Identifies the comma-separated event-name list that triggers the command. \endif
DreamineMessageBox
\if KO 메시지 상자의 소유자로 사용할 현재 활성 WPF 창을 찾습니다. \endif \if EN Finds the currently active WPF window to use as the message-box owner. \endif
반환: \if KO 활성 창이며 없으면 null입니다. \endif \if EN The active window, or null when none is active. \endif
\if KO UI Dispatcher에서 사용자 지정 메시지 상자를 모달 방식으로 표시하고 결과를 반환합니다. \endif \if EN Displays a custom message box modally on the UI dispatcher and returns its result. \endif
message— \if KO 표시할 메시지입니다. \endif \if EN The message to display. \endiftitle— \if KO 창 제목입니다. \endif \if EN The window title. \endifbuttons— \if KO 표시할 버튼 구성입니다. \endif \if EN The button configuration to display. \endificon— \if KO 표시할 아이콘입니다. \endif \if EN The icon to display. \endifautoClick— \if KO 지연 후 자동 선택할 결과입니다. \endif \if EN The result selected automatically after the delay. \endifautoClickDelaySeconds— \if KO 자동 클릭까지의 초이며 0은 비활성화입니다. \endif \if EN Seconds before auto-click; zero disables it. \endifenableDelaySeconds— \if KO 버튼 활성화까지의 초이며 0은 지연 없음입니다. \endif \if EN Seconds before buttons are enabled; zero means no delay. \endif반환: \if KO 사용자가 선택했거나 자동 클릭된 결과입니다. \endif \if EN The user-selected or automatically selected result. \endif
\if KO 같은 내용의 중복을 억제하며 사용자 지정 메시지 상자를 Dispatcher에 비동기로 예약합니다. \endif \if EN Asynchronously schedules a custom message box on the dispatcher while suppressing duplicates with identical content. \endif
message— \if KO 표시할 메시지입니다. \endif \if EN The message to display. \endiftitle— \if KO 창 제목입니다. \endif \if EN The window title. \endifbuttons— \if KO 표시할 버튼 구성입니다. \endif \if EN The button configuration to display. \endificon— \if KO 표시할 아이콘입니다. \endif \if EN The icon to display. \endifcallback— \if KO 창이 닫힌 뒤 결과와 함께 호출할 선택적 콜백입니다. \endif \if EN An optional callback invoked with the result after the window closes. \endifautoClick— \if KO 지연 후 자동 선택할 결과입니다. \endif \if EN The result selected automatically after the delay. \endifautoClickDelaySeconds— \if KO 자동 클릭까지의 초입니다. \endif \if EN Seconds before auto-click. \endifenableDelaySeconds— \if KO 버튼 활성화까지의 초입니다. \endif \if EN Seconds before buttons are enabled. \endif\if KO 메시지 상자 상태 동기화를 위해 예약된 잠금 개체입니다. \endif \if EN Stores a lock object reserved for message-box state synchronization. \endif
DreamineMessageBoxWindow
\if KO 표시 내용과 버튼 동작을 구성하여 메시지 상자 창을 만듭니다. \endif \if EN Initializes a message-box window with configured content and button behavior. \endif
title— \if KO 창 제목입니다. \endif \if EN The window title. \endifmessage— \if KO 표시할 메시지입니다. \endif \if EN The message to display. \endificon— \if KO 표시할 아이콘입니다. \endif \if EN The icon to display. \endifbuttons— \if KO 표시할 버튼 구성입니다. \endif \if EN The button layout to display. \endifautoClickTarget— \if KO 자동 선택할 결과입니다. \endif \if EN The result to select automatically. \endifautoClickDelaySeconds— \if KO 자동 클릭까지의 초입니다. \endif \if EN Seconds before auto-click. \endifenableDelaySeconds— \if KO 버튼 활성화까지의 초입니다. \endif \if EN Seconds before buttons are enabled. \endif\if KO 취소 버튼 클릭을 처리하여 결과를 설정하고 창을 닫습니다. \endif \if EN Handles the Cancel button click by setting the result and closing the window. \endif
sender— \if KO 이벤트를 발생시킨 버튼입니다. \endif \if EN The button that raised the event. \endife— \if KO 라우트 이벤트 데이터입니다. \endif \if EN The routed-event data. \endif\if KO 아니요 버튼 클릭을 처리하여 결과를 설정하고 창을 닫습니다. \endif \if EN Handles the No button click by setting the result and closing the window. \endif
sender— \if KO 이벤트를 발생시킨 버튼입니다. \endif \if EN The button that raised the event. \endife— \if KO 라우트 이벤트 데이터입니다. \endif \if EN The routed-event data. \endif\if KO 확인 버튼 클릭을 처리하여 결과를 설정하고 창을 닫습니다. \endif \if EN Handles the OK button click by setting the result and closing the window. \endif
sender— \if KO 이벤트를 발생시킨 버튼입니다. \endif \if EN The button that raised the event. \endife— \if KO 라우트 이벤트 데이터입니다. \endif \if EN The routed-event data. \endif\if KO 예 버튼 클릭을 처리하여 결과를 설정하고 창을 닫습니다. \endif \if EN Handles the Yes button click by setting the result and closing the window. \endif
sender— \if KO 이벤트를 발생시킨 버튼입니다. \endif \if EN The button that raised the event. \endife— \if KO 라우트 이벤트 데이터입니다. \endif \if EN The routed-event data. \endif\if KO 모든 버튼을 일시적으로 비활성화하고 남은 시간을 표시한 뒤 다시 활성화합니다. \endif \if EN Temporarily disables all buttons, displays a countdown, and enables them again afterward. \endif
delaySeconds— \if KO 비활성화할 시간(초)입니다. \endif \if EN The number of seconds to keep buttons disabled. \endifct— \if KO 창 종료 시 작업을 중단할 취소 토큰입니다. \endif \if EN A token that stops the operation when the window closes. \endif반환: \if KO 지연 및 버튼 복원 작업을 나타내는 Task입니다. \endif \if EN A task representing the delay and button restoration operation. \endif
\if KO 메시지 상자 아이콘 형식에 대응하는 이모지를 반환합니다. \endif \if EN Returns an emoji corresponding to a message-box icon type. \endif
icon— \if KO 변환할 아이콘 형식입니다. \endif \if EN The icon type to convert. \endif반환: \if KO 대응하는 이모지 문자열입니다. \endif \if EN The corresponding emoji string. \endif
\if KO 메시지 상자 결과에 대응하는 실제 버튼 요소를 가져옵니다. \endif \if EN Gets the actual button element corresponding to a message-box result. \endif
result— \if KO 버튼에 매핑할 결과입니다. \endif \if EN The result to map to a button. \endif반환: \if KO 대응하는 버튼이며 없으면 null입니다. \endif \if EN The corresponding button, or null when none exists. \endif
InitializeComponent
\if KO 창 종료 시 진행 중인 지연 작업을 취소하고 토큰 소스를 해제합니다. \endif \if EN Cancels pending delayed operations and disposes the token source when the window closes. \endif
e— \if KO 창 종료 이벤트 데이터입니다. \endif \if EN The window-close event data. \endif\if KO 지정한 버튼 구성에 따라 각 버튼의 가시성과 초기 포커스를 설정합니다. \endif \if EN Configures each button's visibility and initial focus according to the specified layout. \endif
buttons— \if KO 표시할 버튼 구성입니다. \endif \if EN The button layout to display. \endif\if KO 대상 버튼에 남은 시간을 표시하고 지연 후 해당 버튼 클릭을 실행합니다. \endif \if EN Displays a countdown on the target button and triggers its click after the delay. \endif
target— \if KO 자동 실행할 버튼 결과입니다. \endif \if EN The button result to trigger. \endifdelaySeconds— \if KO 자동 클릭까지의 시간(초)입니다. \endif \if EN Seconds before auto-click. \endifct— \if KO 창 종료 시 작업을 중단할 취소 토큰입니다. \endif \if EN A token that stops the operation when the window closes. \endif반환: \if KO 카운트다운과 자동 클릭 작업을 나타내는 Task입니다. \endif \if EN A task representing the countdown and auto-click operation. \endif
\if KO 사용자 또는 자동 클릭이 선택한 결과를 가져옵니다. \endif \if EN Gets the result selected by the user or auto-click operation. \endif
\if KO 창이 닫힐 때 지연 작업을 취소하는 토큰 소스입니다. \endif \if EN Supplies cancellation for delayed operations when the window closes. \endif
DreamineNavigationBar
\if KO 구성 요소를 초기화하고 전역 입력 추적 및 인스턴스 수명 처리를 등록합니다. \endif \if EN Initializes components and registers global input tracking and instance-lifetime cleanup. \endif
\if KO 모든 버튼에 기본 여백을 적용하고 마지막 표시 버튼에 별도 여백을 적용합니다. \endif \if EN Applies the default margin to all buttons and a distinct margin to the last visible button. \endif
defaultMargin— \if KO 일반 버튼에 적용할 여백입니다. \endif \if EN The margin applied to ordinary buttons. \endiflastMargin— \if KO 마지막 표시 버튼에 적용할 여백입니다. \endif \if EN The margin applied to the last visible button. \endif\if KO 버튼 모음 변경 시 여백과 정렬을 다시 계산합니다. \endif \if EN Recalculates margins and alignment when the button collection changes. \endif
sender— \if KO 변경된 버튼 모음입니다. \endif \if EN The changed button collection. \endife— \if KO 모음 변경 데이터입니다. \endif \if EN Collection-change data. \endif\if KO 내부 탐색 버튼 클릭 이벤트를 받기 위한 확장 지점입니다. \endif \if EN Provides an extension point for internal navigation-button click events. \endif
sender— \if KO 클릭된 버튼입니다. \endif \if EN The clicked button. \endife— \if KO 클릭 이벤트 데이터입니다. \endif \if EN Click-event data. \endif\if KO 마우스·키보드·터치 활동을 감지하는 전역 입력 처리기를 한 번 등록합니다. \endif \if EN Registers the global mouse, keyboard, and touch activity handler once. \endif
\if KO 시각적 트리를 재귀 탐색하여 지정한 형식의 모든 자식을 반환합니다. \endif \if EN Recursively traverses the visual tree and returns all children of the specified type. \endif
depObj— \if KO 탐색을 시작할 객체입니다. \endif \if EN The object at which to begin traversal. \endif반환: \if KO 일치하는 시각적 자식의 지연 시퀀스입니다. \endif \if EN A deferred sequence of matching visual descendants. \endif
InitializeComponent
\if KO 현재 제한 시간으로 로그아웃 타이머를 만들거나 다시 시작합니다. \endif \if EN Creates or restarts the logout timer using the current timeout. \endif
\if KO 모든 표시 창에서 클릭한 버튼을 찾아 포커스 가능 규칙에 따라 선택 상태를 갱신합니다. \endif \if EN Finds the clicked button across displayed windows and updates selection according to focusability rules. \endif
clickedButton— \if KO 클릭된 버튼 데이터입니다. \endif \if EN The clicked button data. \endif\if KO 소유 창을 숨기고 버튼 등급을 초기화한 뒤 자동 로그아웃 이벤트와 알림을 발생시킵니다. \endif \if EN Hides owned windows, resets button grades, then raises the automatic-logout event and notification. \endif
\if KO 제한 시간 변경에 따라 해당 탐색 모음의 로그아웃 타이머를 재설정하거나 중지합니다. \endif \if EN Resets or stops the navigation bar's logout timer when the timeout changes. \endif
d— \if KO 속성이 변경된 객체입니다. \endif \if EN The object whose property changed. \endife— \if KO 이전 값과 새 값을 포함하는 변경 데이터입니다. \endif \if EN Change data containing the old and new values. \endif\if KO 버튼 모음이 교체되면 이전 알림을 해제하고 새 알림을 구독한 뒤 레이아웃을 갱신합니다. \endif \if EN Rewires collection notifications and updates layout when the button collection is replaced. \endif
d— \if KO 버튼 모음이 변경된 객체입니다. \endif \if EN The object whose button collection changed. \endife— \if KO 이전 모음과 새 모음을 포함하는 변경 데이터입니다. \endif \if EN Change data containing the old and new collections. \endif\if KO 사용자 입력을 감지하면 자동 로그아웃이 활성화된 모든 인스턴스의 타이머를 재설정합니다. \endif \if EN Resets timers for all instances with automatic logout enabled when user input is detected. \endif
sender— \if KO 입력 관리자 이벤트 발신자입니다. \endif \if EN The input-manager event source. \endife— \if KO 준비 중인 입력 정보를 포함하는 데이터입니다. \endif \if EN Data containing the staged input information. \endif\if KO 한 번 로그인 설정을 전역 탐색 도우미에 반영합니다. \endif \if EN Propagates the once-login setting to the global navigation helper. \endif
d— \if KO 속성이 변경된 객체입니다. \endif \if EN The object whose property changed. \endife— \if KO 새 설정값을 포함하는 변경 데이터입니다. \endif \if EN Change data containing the new setting. \endif\if KO 배치 방향 변경 시 버튼 여백과 정렬을 다시 계산합니다. \endif \if EN Recalculates button margins and alignment when the placement changes. \endif
d— \if KO 위치가 변경된 객체입니다. \endif \if EN The object whose position changed. \endife— \if KO 이전 위치와 새 위치를 포함하는 변경 데이터입니다. \endif \if EN Change data containing the old and new positions. \endif\if KO 현재 제한 시간이 양수면 타이머를 재시작하고 아니면 중지합니다. \endif \if EN Restarts the timer when the current timeout is positive; otherwise stops it. \endif
\if KO 로그아웃 타이머가 있으면 중지합니다. \endif \if EN Stops the logout timer when it exists. \endif
\if KO 현재 방향에 맞는 기본 및 마지막 버튼 여백을 계산하여 적용합니다. \endif \if EN Calculates and applies default and last-button margins for the current orientation. \endif
\if KO 자동 로그아웃 비활성 제한 시간을 초 단위로 가져오거나 설정하며 0은 기능을 끕니다. \endif \if EN Gets or sets the inactivity timeout in seconds; zero disables automatic logout. \endif
\if KO 탐색 모음에 표시할 버튼 데이터 모음을 가져오거나 설정합니다. \endif \if EN Gets or sets the button-data collection displayed by the navigation bar. \endif
\if KO 탐색 UI에 사용할 언어를 가져오거나 설정합니다. \endif \if EN Gets or sets the language used by the navigation UI. \endif
\if KO 세션에서 한 번만 로그인을 요구하는 모드를 가져오거나 설정합니다. \endif \if EN Gets or sets whether login is requested only once per session. \endif
\if KO 탐색 모음이 배치될 방향을 가져오거나 설정합니다. \endif \if EN Gets or sets the side on which the navigation bar is arranged. \endif
\if KO 전역 입력 활동을 전달할 활성 탐색 모음 인스턴스를 보관합니다. \endif \if EN Stores active navigation-bar instances that receive global input activity. \endif
\if KO 전역 입력 처리기가 이미 등록되었는지 나타냅니다. \endif \if EN Indicates whether the global input handler has already been registered. \endif
\if KO 비활성 시간을 측정하는 디스패처 타이머를 보관합니다. \endif \if EN Stores the dispatcher timer that measures inactivity. \endif
\if KO 종속성 속성을 식별합니다. \endif \if EN Identifies the dependency property. \endif
\if KO 종속성 속성을 식별합니다. \endif \if EN Identifies the dependency property. \endif
\if KO 종속성 속성을 식별합니다. \endif \if EN Identifies the dependency property. \endif
\if KO 종속성 속성을 식별합니다. \endif \if EN Identifies the dependency property. \endif
\if KO 종속성 속성을 식별합니다. \endif \if EN Identifies the dependency property. \endif
\if KO 비활성 시간 제한으로 자동 로그아웃이 수행될 때 발생합니다. \endif \if EN Occurs when inactivity causes an automatic logout. \endif
DreaminePasswordBox
\if KO 기본 스타일 키를 재정의하고 암호 상자 테마 리소스를 병합합니다. \endif \if EN Overrides the default style key and merges the password-box theme resources. \endif
\if KO 템플릿 재적용 전에 호스트 이벤트를 해제하고 내부 파트 캐시를 비웁니다. \endif \if EN Detaches host events and clears the inner-part cache before template reapplication. \endif
\if KO 템플릿을 적용할 때 PART_PasswordBox를 찾아 값과 이벤트를 연결합니다. \endif \if EN Locates PART_PasswordBox and connects its value and events when the template is applied. \endif
\if KO 호스트가 키보드 포커스를 받으면 내부 암호 입력으로 포커스를 전달합니다. \endif \if EN Forwards keyboard focus to the inner password input when the host receives focus. \endif
sender— \if KO 이벤트를 발생시킨 호스트입니다. \endif \if EN The host that raised the event. \endife— \if KO 이전·새 포커스를 제공하는 이벤트 데이터입니다. \endif \if EN Event data providing old and new focus. \endif\if KO 호스트를 클릭하면 내부 암호 입력으로 포커스를 이동합니다. \endif \if EN Moves focus to the inner password input when the host is clicked. \endif
sender— \if KO 이벤트를 발생시킨 호스트입니다. \endif \if EN The host that raised the event. \endife— \if KO 마우스 버튼 이벤트 데이터입니다. \endif \if EN The mouse-button event data. \endif\if KO 암호 종속성 속성의 외부 변경을 내부 암호 입력에 반영합니다. \endif \if EN Applies external password dependency-property changes to the inner password input. \endif
d— \if KO 암호가 변경된 컨트롤입니다. \endif \if EN The control whose password changed. \endife— \if KO 새 암호 값을 포함한 변경 데이터입니다. \endif \if EN Change data containing the new password value. \endif\if KO 재진입을 방지하면서 암호 종속성 속성 값을 내부 파트에 동기화합니다. \endif \if EN Synchronizes the password dependency-property value to the inner part while preventing reentrancy. \endif
newPassword— \if KO 내부 파트에 적용할 암호입니다. \endif \if EN The password to apply to the inner part. \endif\if KO 표시할 오류 문자열을 가져오거나 설정합니다. \endif \if EN Gets or sets the error text to display. \endif
\if KO 암호가 비었을 때 표시할 힌트 문자열을 가져오거나 설정합니다. \endif \if EN Gets or sets the hint text shown while the password is empty. \endif
\if KO 현재 암호가 비어 있는지 가져오거나 설정합니다. \endif \if EN Gets or sets whether the current password is empty. \endif
\if KO ViewModel에 바인딩할 암호 문자열을 가져오거나 설정합니다. \endif \if EN Gets or sets the password string bound to a view model. \endif
\if KO 종속성 속성과 내부 파트 동기화의 재진입을 방지합니다. \endif \if EN Prevents reentrancy while synchronizing the dependency property and inner part. \endif
\if KO 템플릿의 내부 암호 상자 파트를 캐시합니다. \endif \if EN Caches the inner password-box template part. \endif
\if KO 내부 암호 변경 처리기 참조를 보관합니다. \endif \if EN Stores the inner password-change handler reference. \endif
\if KO 오류 메시지 텍스트 종속성 속성입니다. \endif \if EN Identifies the error-message text dependency property. \endif
\if KO 암호가 비었을 때 표시할 힌트 텍스트 종속성 속성입니다. \endif \if EN Identifies the hint-text dependency property shown while the password is empty. \endif
\if KO 내부 암호 상자가 비었는지 나타내는 종속성 속성입니다. \endif \if EN Identifies the dependency property indicating whether the inner password box is empty. \endif
\if KO 기본적으로 양방향 바인딩되는 암호 문자열 종속성 속성입니다. \endif \if EN Identifies the password-string dependency property that binds two-way by default. \endif
DreamineRadioButton
\if KO 기본 스타일 키를 재정의하고 라디오 버튼 테마 리소스를 애플리케이션에 병합합니다. \endif \if EN Overrides the default style key and merges the radio-button theme resources into the application. \endif
\if KO 대상 개체의 명령을 가져옵니다. \endif \if EN Gets the command from a target object. \endif
obj— \if KO 값을 읽을 개체입니다. \endif \if EN The object from which to read the value. \endif반환: \if KO 구성된 명령입니다. \endif \if EN The configured command. \endif
\if KO 대상 개체의 명령 매개변수를 가져옵니다. \endif \if EN Gets the command parameter from a target object. \endif
obj— \if KO 값을 읽을 개체입니다. \endif \if EN The object from which to read the value. \endif반환: \if KO 구성된 명령 매개변수입니다. \endif \if EN The configured command parameter. \endif
\if KO 대상 개체의 명령 트리거 이름을 가져옵니다. \endif \if EN Gets command-trigger names from a target object. \endif
obj— \if KO 값을 읽을 개체입니다. \endif \if EN The object from which to read the value. \endif반환: \if KO 구성된 이벤트 이름입니다. \endif \if EN The configured event names. \endif
\if KO 명령 값 변경 시 마우스, 키, 터치와 클릭 이벤트 처리기를 연결합니다. \endif \if EN Attaches mouse, key, touch, and click event handlers when the command value changes. \endif
d— \if KO 명령 값이 변경된 개체입니다. \endif \if EN The object whose command changed. \endife— \if KO 속성 변경 데이터입니다. \endif \if EN The property-change data. \endif\if KO 대상 개체의 명령을 설정합니다. \endif \if EN Sets the command on a target object. \endif
obj— \if KO 값을 설정할 개체입니다. \endif \if EN The object on which to set the value. \endifvalue— \if KO 실행할 명령입니다. \endif \if EN The command to execute. \endif\if KO 대상 개체의 명령 매개변수를 설정합니다. \endif \if EN Sets the command parameter on a target object. \endif
obj— \if KO 값을 설정할 개체입니다. \endif \if EN The object on which to set the value. \endifvalue— \if KO 명령 매개변수입니다. \endif \if EN The command parameter. \endif\if KO 대상 개체의 명령 트리거 이름을 설정합니다. \endif \if EN Sets command-trigger names on a target object. \endif
obj— \if KO 값을 설정할 개체입니다. \endif \if EN The object on which to set the value. \endifvalue— \if KO 쉼표 구분 이벤트 이름입니다. \endif \if EN Comma-separated event names. \endif\if KO 발생한 이벤트 이름이 구성된 트리거 목록과 일치하면 명령을 실행합니다. \endif \if EN Executes the command when the event name matches the configured trigger list. \endif
d— \if KO 명령 설정을 보유한 개체입니다. \endif \if EN The object that owns the command settings. \endifeventName— \if KO 발생한 이벤트 이름입니다. \endif \if EN The name of the event that occurred. \endifeventArgs— \if KO 기본 명령 매개변수로 사용할 이벤트 데이터입니다. \endif \if EN Event data used as the default command parameter. \endif\if KO 명령에 전달할 연결 매개변수 속성입니다. 값이 없으면 이벤트 데이터가 사용됩니다. \endif \if EN Identifies the attached command parameter; event data is used when no value is provided. \endif
\if KO 구성된 입력 이벤트에서 실행할 연결 명령 속성입니다. \endif \if EN Identifies the attached command executed for configured input events. \endif
\if KO 명령 실행을 트리거할 쉼표 구분 이벤트 이름 목록 속성입니다. \endif \if EN Identifies the comma-separated event-name list that triggers command execution. \endif
DreamineTabControl
\if KO 기본 스타일 키를 재정의하고 탭 컨트롤 테마 리소스를 병합합니다. \endif \if EN Overrides the default style key and merges tab-control theme resources. \endif
\if KO 탭 컨트롤을 만들고 닫기·분리 동작 및 컨텍스트 메뉴 연결을 초기화합니다. \endif \if EN Initializes the tab control and its closing, detachment, and context-menu behavior. \endif
\if KO 지정한 제목, 콘텐츠, 아이콘과 닫기 설정으로 새 탭을 추가하고 선택합니다. \endif \if EN Adds and selects a new tab with the specified title, content, icon, and closable setting. \endif
title— \if KO 탭 헤더 제목입니다. \endif \if EN The tab-header title. \endifcontent— \if KO 탭에 표시할 UI 콘텐츠입니다. \endif \if EN The UI content displayed by the tab. \endificon— \if KO 선택적 탭 아이콘입니다. \endif \if EN The optional tab icon. \endifisClosable— \if KO 사용자가 탭을 닫을 수 있는지 나타냅니다. \endif \if EN Indicates whether the user may close the tab. \endif\if KO 탭에 분리 및 닫기 메뉴 항목을 포함하는 컨텍스트 메뉴를 연결합니다. \endif \if EN Attaches a context menu containing detach and close items to a tab. \endif
tab— \if KO 메뉴를 연결할 탭입니다. \endif \if EN The tab to receive the menu. \endif\if KO 탭 콘텐츠를 별도 부동 창으로 옮기고 창이 닫히면 새 탭으로 복원합니다. \endif \if EN Moves tab content into a floating window and restores it as a new tab when the window closes. \endif
tab— \if KO 분리할 탭입니다. \endif \if EN The tab to detach. \endif\if KO 시각적 트리를 올라가 지정한 형식의 첫 부모를 찾습니다. \endif \if EN Walks up the visual tree to find the first parent of the specified type. \endif
child— \if KO 탐색을 시작할 자식입니다. \endif \if EN The child at which traversal starts. \endif반환: \if KO 찾은 부모이며 없으면 런타임상 null입니다. \endif \if EN The resolved parent, or runtime null when absent. \endif
\if KO 컨텍스트 메뉴의 닫기 요청을 처리하고 탭 콘텐츠가 해제 가능하면 해제합니다. \endif \if EN Handles a context-menu close request and disposes tab content when disposable. \endif
sender— \if KO 이벤트를 발생시킨 메뉴 항목입니다. \endif \if EN The menu item that raised the event. \endife— \if KO 라우트 이벤트 데이터입니다. \endif \if EN The routed-event data. \endif\if KO 컨텍스트 메뉴의 분리 요청을 처리합니다. \endif \if EN Handles a context-menu detach request. \endif
sender— \if KO 이벤트를 발생시킨 메뉴 항목입니다. \endif \if EN The menu item that raised the event. \endife— \if KO 라우트 이벤트 데이터입니다. \endif \if EN The routed-event data. \endif\if KO 선택된 탭을 더블클릭하면 별도 부동 창으로 분리합니다. \endif \if EN Detaches the selected tab into a floating window when it is double-clicked. \endif
sender— \if KO 이벤트를 발생시킨 탭 컨트롤입니다. \endif \if EN The tab control that raised the event. \endife— \if KO 원본 입력 요소와 클릭 정보를 제공하는 이벤트 데이터입니다. \endif \if EN Event data providing the original input element and click information. \endif\if KO 탭이 현재 항목 컬렉션에 있으면 제거합니다. \endif \if EN Removes a tab when it belongs to the current items collection. \endif
tab— \if KO 제거할 탭입니다. \endif \if EN The tab to remove. \endif\if KO 컨텍스트 메뉴 이벤트 원본에서 소유 탭을 찾습니다. \endif \if EN Resolves the owning tab from a context-menu event source. \endif
sender— \if KO 컨텍스트 메뉴 이벤트 원본입니다. \endif \if EN The context-menu event source. \endiftab— \if KO 찾은 탭을 반환합니다. \endif \if EN Receives the resolved tab. \endif반환: \if KO 탭을 찾으면 입니다. \endif \if EN when a tab is found. \endif
\if KO 탭을 닫는 명령을 가져오거나 설정합니다. \endif \if EN Gets or sets the command that closes a tab. \endif
\if KO 탭 닫기 명령 종속성 속성입니다. \endif \if EN Identifies the close-tab command dependency property. \endif
DreamineTabHost
\if KO 새 탭 호스트를 만들고 항목 모음 변경 시 뷰를 다시 초기화하도록 등록합니다. \endif \if EN Initializes a new tab host and registers view reinitialization on item changes. \endif
\if KO 데이터 컨텍스트가 비어 있으면 이름 규칙으로 디자인 뷰 모델을 확인하여 연결합니다. \endif \if EN Resolves and attaches a convention-based design view model when the data context is empty. \endif
view— \if KO 뷰 모델을 연결할 사용자 컨트롤입니다. \endif \if EN The user control to which the view model is attached. \endif\if KO 원시 이름과 선택적 네임스페이스·어셈블리 힌트로 디자인 타임 형식 후보를 만듭니다. \endif \if EN Builds design-time type candidates from a raw name and optional namespace and assembly hints. \endif
raw— \if KO 원시 형식 이름입니다. \endif \if EN The raw type name. \endifbaseNs— \if KO 기본 네임스페이스 힌트입니다. \endif \if EN The base-namespace hint. \endifasmHint— \if KO 어셈블리 힌트입니다. \endif \if EN The assembly hint. \endif반환: \if KO 중복이 제거된 형식 이름 후보 배열입니다. \endif \if EN A deduplicated array of type-name candidates. \endif
\if KO 원본 모음을 변경하지 않고 이름 및 형식 모음에서 대응 쌍을 만듭니다. \endif \if EN Builds corresponding name/type pairs without mutating the source collections. \endif
names— \if KO 선택적 논리 이름 모음입니다. \endif \if EN The optional logical-name collection. \endiftypes— \if KO 선택적 형식 이름 모음입니다. \endif \if EN The optional type-name collection. \endif반환: \if KO 사용 가능한 입력에서 만든 이름·형식 쌍입니다. \endif \if EN Name/type pairs created from available inputs. \endif
\if KO XAML 자식 항목의 콘텐츠·키·형식·팝업 설정에서 이름·형식 쌍을 만듭니다. \endif \if EN Builds name/type pairs from content, key, type, and popup settings of XAML child items. \endif
반환: \if KO 유효한 자식 항목에서 만든 이름·형식 쌍입니다. \endif \if EN Name/type pairs created from valid child items. \endif
\if KO XAML 항목을 우선 사용하고 없으면 종속성 속성 모음에서 이름·형식 쌍을 만듭니다. \endif \if EN Builds name/type pairs from XAML items first, falling back to dependency-property collections. \endif
반환: \if KO 중복 없는 논리 이름과 형식 이름 쌍입니다. \endif \if EN A list of unique logical-name and type-name pairs. \endif
\if KO 정규화된 형식 이름의 마지막 구간에서 단순 논리 키를 파생합니다. \endif \if EN Derives a simple logical key from the final segment of a qualified type name. \endif
raw— \if KO 원시 형식 이름입니다. \endif \if EN The raw type name. \endif반환: \if KO 단순 키이며 입력이 비어 있으면 빈 문자열입니다. \endif \if EN The simple key, or an empty string when the input is blank. \endif
\if KO 빈 논리 이름을 파생하고 중복 이름에 순번 접미사를 붙입니다. \endif \if EN Derives empty logical names and appends numeric suffixes to duplicates. \endif
pairs— \if KO 정규화할 이름·형식 쌍입니다. \endif \if EN The name/type pairs to normalize. \endif반환: \if KO 고유 논리 이름을 가진 새 목록입니다. \endif \if EN A new list with unique logical names. \endif
\if KO 로드된 어셈블리에서 정규화된 이름 또는 짧은 이름으로 형식을 찾습니다. \endif \if EN Searches loaded assemblies for a type by qualified or short name. \endif
name— \if KO 찾을 형식 이름입니다. \endif \if EN The type name to find. \endif반환: \if KO 찾은 형식이며 없으면 입니다. \endif \if EN The resolved type, or if absent. \endif
\if KO 지정 인덱스의 원시 선언을 항목에서 우선 찾고 콘텐츠 목록을 대체 경로로 사용합니다. \endif \if EN Gets the raw declaration at an index from items first, using the content list as fallback. \endif
index— \if KO 확인할 0 기반 인덱스입니다. \endif \if EN The zero-based index to inspect. \endif반환: \if KO 원시 선언 문자열이며 없으면 입니다. \endif \if EN The raw declaration string, or if absent. \endif
\if KO 디자인 타임 형식 후보를 생성해 뷰 또는 자리표시자를 만들고 선택 항목을 표시합니다. \endif \if EN Creates design-time views or placeholders from type candidates and displays the selected item. \endif
pairs— \if KO 만들 논리 이름과 형식 이름 쌍입니다. \endif \if EN The logical-name and type-name pairs to materialize. \endif\if KO 현재 컨트롤이 디자이너에서 실행 중인지 확인합니다. \endif \if EN Determines whether the control is currently running in a designer. \endif
반환: \if KO 디자인 모드이면 입니다. \endif \if EN when running in design mode. \endif
\if KO 디자인 타임 뷰를 만들 수 없을 때 표시할 자리표시자 컨트롤을 만듭니다. \endif \if EN Creates a placeholder control shown when a design-time view cannot be instantiated. \endif
title— \if KO 자리표시자에 표시할 제목입니다. \endif \if EN The title displayed by the placeholder. \endif반환: \if KO 디자인 안내 콘텐츠를 포함하는 사용자 컨트롤입니다. \endif \if EN A user control containing design-time informational content. \endif
\if KO 콘텐츠 입력이 변경되면 호스트 뷰를 다시 초기화합니다. \endif \if EN Reinitializes hosted views when content inputs change. \endif
d— \if KO 입력이 변경된 객체입니다. \endif \if EN The object whose input changed. \endife— \if KO 속성 변경 데이터입니다. \endif \if EN Property-change data. \endif\if KO 현재 뷰 이름 변경을 디스패처에서 비동기 전환으로 예약합니다. \endif \if EN Schedules a current-view-name change as an asynchronous dispatcher switch. \endif
d— \if KO 현재 뷰가 변경된 객체입니다. \endif \if EN The object whose current view changed. \endife— \if KO 새 뷰 이름을 포함하는 변경 데이터입니다. \endif \if EN Change data containing the new view name. \endif\if KO 디자인 모드에서 힌트가 변경되면 호스트 뷰를 다시 초기화합니다. \endif \if EN Reinitializes hosted views when hints change in design mode. \endif
d— \if KO 힌트가 변경된 객체입니다. \endif \if EN The object whose hint changed. \endife— \if KO 속성 변경 데이터입니다. \endif \if EN Property-change data. \endif\if KO XAML 자식 파싱이 끝난 뒤 컨텍스트 유휴 시점에 뷰 초기화를 예약합니다. \endif \if EN Schedules view initialization at context-idle after XAML child parsing completes. \endif
e— \if KO 초기화 이벤트 데이터입니다. \endif \if EN Initialization event data. \endif\if KO 루트 뷰 표시 상태 변경을 중복 제거하여 수명 콜백으로 전달합니다. \endif \if EN Deduplicates root-view visibility changes and forwards them to lifecycle callbacks. \endif
sender— \if KO 표시 상태가 변경된 루트 뷰입니다. \endif \if EN The root view whose visibility changed. \endife— \if KO 새 표시 상태를 포함하는 변경 데이터입니다. \endif \if EN Change data containing the new visibility state. \endif\if KO 선택 인덱스 변경 시 뷰 전환을 예약합니다. \endif \if EN Schedules a view switch when the selected index changes. \endif
d— \if KO 선택이 변경된 객체입니다. \endif \if EN The object whose selection changed. \endife— \if KO 선택 변경 데이터입니다. \endif \if EN Selection-change data. \endif\if KO 일반적인 이름 규칙으로 뷰 형식에 대응하는 뷰 모델 형식을 찾습니다. \endif \if EN Resolves the view-model type corresponding to a view type through common naming conventions. \endif
viewType— \if KO 대응 뷰 모델을 찾을 뷰 형식입니다. \endif \if EN The view type whose view model is resolved. \endif반환: \if KO 찾은 뷰 모델 형식이며 없으면 입니다. \endif \if EN The resolved view-model type, or if absent. \endif
\if KO 빠르게 연속된 선택 변경을 하나의 디스패처 전환으로 병합합니다. \endif \if EN Coalesces rapid selection changes into a single dispatcher switch. \endif
\if KO 논리 키로 일반 뷰 또는 팝업을 전환하고 현재 루트 뷰를 갱신합니다. \endif \if EN Switches a regular view or popup by logical key and updates the current root view. \endif
targetKey— \if KO 전환할 논리 뷰 키입니다. \endif \if EN The logical view key to switch to. \endif\if KO 디자인 타임에 형식 이름으로 사용자 컨트롤을 만들며 실패하면 null을 반환합니다. \endif \if EN Creates a user control by type name at design time, returning null on failure. \endif
typeName— \if KO 만들 형식 이름입니다. \endif \if EN The type name to instantiate. \endif반환: \if KO 만든 사용자 컨트롤이며 확인 또는 생성 실패 시 입니다. \endif \if EN The created user control, or when resolution or creation fails. \endif
\if KO 항목 또는 종속성 속성 입력에서 뷰를 만들고 팝업·표시 수명·전환기를 초기화합니다. \endif \if EN Materializes views from item or dependency-property inputs and initializes popups, visibility lifecycle, and switching. \endif
\if KO 런타임에서 선택 인덱스를 안정된 키 순서로 변환해 뷰를 전환합니다. \endif \if EN Converts the selected index to a stable ordered key and switches the runtime view. \endif
\if KO 디자인 타임에 그리드의 단일 자식을 교체해 선택 뷰를 표시합니다. \endif \if EN Displays the selected design-time view by replacing the grid's single child. \endif
\if KO 데이터 컨텍스트가 없을 때 디자인 뷰 모델을 자동 연결할지 가져오거나 설정합니다. \endif \if EN Gets or sets whether a design-time view model is attached when the data context is null. \endif
\if KO 논리 뷰 또는 형식 이름 목록을 가져오거나 설정합니다. \endif \if EN Gets or sets the logical view-name or type-name collection. \endif \brief Logical list of view names or type names. Details: - Can contain short type names or fully qualified type names.
\if KO 와 인덱스로 대응하는 선택적 구체 뷰 형식 목록을 가져오거나 설정합니다. \endif \if EN Gets or sets optional concrete view types matched by index with . \endif
\if KO 문자열 기반 탐색에 사용할 현재 논리 뷰 이름을 가져오거나 설정합니다. \endif \if EN Gets or sets the current logical view name used for string-based navigation. \endif
\if KO 디자인 타임 형식 확인용 어셈블리 힌트를 가져오거나 설정합니다. \endif \if EN Gets or sets the assembly hint used for design-time type resolution. \endif
\if KO 디자인 타임 짧은 형식 이름 확인용 기본 네임스페이스를 가져오거나 설정합니다. \endif \if EN Gets or sets the base namespace used to resolve short type names at design time. \endif
\if KO 대기 중인 전환 대상이 팝업인지 가져옵니다. \endif \if EN Gets whether the pending switch target is a popup. \endif
\if KO XAML 자식으로 선언된 탭 항목 모음을 가져옵니다. \endif \if EN Gets the tab-item collection declared through XAML children. \endif \brief XAML child items collection. Details: - XAML children <DreamineTabHostItem .../> are added here automatically. - This is NOT a DependencyProperty intentionally (to keep parsing simple and stable).
\if KO 0부터 시작하는 현재 뷰 인덱스를 가져오거나 설정합니다. \endif \if EN Gets or sets the zero-based current-view index. \endif
\if KO 전환 전에 대상의 팝업 여부를 계산하고 노출할지 가져오거나 설정합니다. \endif \if EN Gets or sets whether popup status is computed and exposed before switching. \endif
\if KO 뷰를 싱글톤으로 재사용할지 가져오거나 설정합니다. \endif \if EN Gets or sets whether views are reused as singletons. \endif
\if KO 현재 뷰를 담는 시각적 그리드 호스트를 보관합니다. \endif \if EN Stores the visual grid host for current views. \endif
\if KO 마지막으로 활성화된 비팝업 루트 뷰를 보관합니다. \endif \if EN Stores the last active non-popup root view. \endif
\if KO 디자인 타임에 마지막으로 선택된 인덱스를 보관합니다. \endif \if EN Stores the last selected design-time index. \endif
\if KO 디스패처 틱에 뷰 전환이 예약되었는지 나타냅니다. \endif \if EN Indicates whether a view switch is scheduled for a dispatcher tick. \endif
\if KO 중복 콜백을 막기 위해 루트 뷰별 마지막 표시 상태를 보관합니다. \endif \if EN Caches the last visibility state per root view to prevent duplicate callbacks. \endif
\if KO 인덱스 기반 전환에 사용할 논리 키 순서를 보관합니다. \endif \if EN Stores the logical-key order used for index-based switching. \endif
\if KO 공유 팝업 창 관리자를 보관합니다. \endif \if EN Stores the shared popup-window manager. \endif
\if KO 논리 뷰 이름별 런타임 또는 디자인 뷰를 보관합니다. \endif \if EN Stores runtime or design views by logical view name. \endif
\if KO 현재 뷰 및 팝업을 전환할 도우미를 보관합니다. \endif \if EN Stores the helper that switches current views and popups. \endif
\if KO 디자인 뷰 모델 자동 연결 설정 종속성 속성을 식별합니다. \endif \if EN Identifies the automatic design-view-model wiring dependency property. \endif
\if KO 논리 뷰 이름 목록 종속성 속성을 식별합니다. \endif \if EN Identifies the logical view-name collection dependency property. \endif
\if KO 구체적인 뷰 형식 이름 목록 종속성 속성을 식별합니다. \endif \if EN Identifies the concrete view-type-name collection dependency property. \endif
\if KO 현재 논리 뷰 이름 종속성 속성을 식별합니다. \endif \if EN Identifies the current logical-view-name dependency property. \endif
\if KO 디자인 타임 어셈블리 힌트 종속성 속성을 식별합니다. \endif \if EN Identifies the design-time assembly-hint dependency property. \endif
\if KO 디자인 타임 기본 네임스페이스 힌트 종속성 속성을 식별합니다. \endif \if EN Identifies the design-time base-namespace hint dependency property. \endif
\if KO 대기 중인 대상의 팝업 여부를 나타내는 읽기 전용 종속성 속성을 식별합니다. \endif \if EN Identifies the read-only dependency property indicating whether the pending target is a popup. \endif
\if KO 현재 대상 팝업 여부의 읽기 전용 종속성 속성 키입니다. \endif \if EN Identifies the read-only dependency-property key for current-target popup status. \endif
\if KO 현재 뷰 인덱스 종속성 속성을 식별합니다. \endif \if EN Identifies the current-view-index dependency property. \endif
\if KO 전환 전에 대상의 팝업 여부를 계산할지 지정하는 종속성 속성을 식별합니다. \endif \if EN Identifies the dependency property controlling pre-switch popup analysis. \endif
\if KO 뷰 싱글톤 재사용 설정 종속성 속성을 식별합니다. \endif \if EN Identifies the singleton-view reuse dependency property. \endif
DreamineTabHostItem
\if KO 파생 키 대신 사용할 선택적 논리 키를 가져오거나 설정합니다. \endif \if EN Gets or sets an optional logical key that overrides the derived key. \endif
\if KO 이 항목이 팝업 뷰를 나타내는지 가져오거나 설정합니다. \endif \if EN Gets or sets whether this item represents a popup view. \endif
\if KO 콘텐츠 대신 사용할 선택적 구체 형식 이름을 가져오거나 설정합니다. \endif \if EN Gets or sets an optional concrete type name that overrides the content. \endif
\if KO 선택적 논리 키 종속성 속성을 식별합니다. \endif \if EN Identifies the optional logical-key dependency property. \endif
\if KO 팝업 항목 여부 종속성 속성을 식별합니다. \endif \if EN Identifies the popup-item-state dependency property. \endif
\if KO 선택적 구체 형식 이름 종속성 속성을 식별합니다. \endif \if EN Identifies the optional concrete-type-name dependency property. \endif
DreamineTextBlock
\if KO 기본 스타일 키를 재정의하고 텍스트 블록 테마 리소스를 병합합니다. \endif \if EN Overrides the default style key and merges the text-block theme resources. \endif
\if KO 대상 개체의 명령을 가져옵니다. \endif \if EN Gets the command from a target object. \endif
obj— \if KO 값을 읽을 개체입니다. \endif \if EN The object from which to read the value. \endif반환: \if KO 구성된 명령입니다. \endif \if EN The configured command. \endif
\if KO 대상 개체의 명령 매개변수를 가져옵니다. \endif \if EN Gets the command parameter from a target object. \endif
obj— \if KO 값을 읽을 개체입니다. \endif \if EN The object from which to read the value. \endif반환: \if KO 구성된 명령 매개변수입니다. \endif \if EN The configured command parameter. \endif
\if KO 대상 개체의 명령 트리거 이름을 가져옵니다. \endif \if EN Gets command-trigger names from a target object. \endif
obj— \if KO 값을 읽을 개체입니다. \endif \if EN The object from which to read the value. \endif반환: \if KO 구성된 이벤트 이름입니다. \endif \if EN The configured event names. \endif
\if KO 명령 값 변경 시 미리 보기 마우스 놓기 이벤트 처리기를 연결합니다. \endif \if EN Attaches a preview-mouse-up event handler when the command value changes. \endif
d— \if KO 명령 값이 변경된 개체입니다. \endif \if EN The object whose command changed. \endife— \if KO 속성 변경 데이터입니다. \endif \if EN The property-change data. \endif\if KO 대상 개체의 명령을 설정합니다. \endif \if EN Sets the command on a target object. \endif
obj— \if KO 값을 설정할 개체입니다. \endif \if EN The object on which to set the value. \endifvalue— \if KO 실행할 명령입니다. \endif \if EN The command to execute. \endif\if KO 대상 개체의 명령 매개변수를 설정합니다. \endif \if EN Sets the command parameter on a target object. \endif
obj— \if KO 값을 설정할 개체입니다. \endif \if EN The object on which to set the value. \endifvalue— \if KO 명령 매개변수입니다. \endif \if EN The command parameter. \endif\if KO 대상 개체의 명령 트리거 이름을 설정합니다. \endif \if EN Sets command-trigger names on a target object. \endif
obj— \if KO 값을 설정할 개체입니다. \endif \if EN The object on which to set the value. \endifvalue— \if KO 쉼표 구분 이벤트 이름입니다. \endif \if EN Comma-separated event names. \endif\if KO 발생한 이벤트 이름이 구성된 트리거 목록과 일치하면 명령을 실행합니다. \endif \if EN Executes the command when the event name matches the configured trigger list. \endif
d— \if KO 명령 설정을 보유한 개체입니다. \endif \if EN The object that owns the command settings. \endifeventName— \if KO 발생한 이벤트 이름입니다. \endif \if EN The name of the event that occurred. \endifeventArgs— \if KO 기본 명령 매개변수로 사용할 이벤트 데이터입니다. \endif \if EN Event data used as the default command parameter. \endif\if KO 명령에 전달할 연결 매개변수 속성입니다. 값이 없으면 이벤트 데이터가 전달됩니다. \endif \if EN Identifies the attached command parameter; event data is passed when no value is provided. \endif
\if KO 구성된 입력 이벤트에서 실행할 연결 명령 속성입니다. \endif \if EN Identifies the attached command executed for configured input events. \endif
\if KO 명령 실행을 트리거할 쉼표 구분 이벤트 이름 목록 속성입니다. \endif \if EN Identifies the comma-separated event-name list that triggers command execution. \endif
DreamineTextBox
\if KO 기본 스타일 키를 등록하고 텍스트 상자 테마 리소스를 애플리케이션에 한 번 병합합니다. \endif \if EN Registers the default style key and merges the text-box theme resource into the application once. \endif
\if KO 새 인스턴스를 만들고 키보드 포커스 변경 이벤트를 구독합니다. \endif \if EN Initializes a new instance and subscribes to keyboard-focus changes. \endif
\if KO 시각적 자식 트리를 깊이 우선으로 탐색하여 첫 포커스 가능 요소를 찾습니다. \endif \if EN Searches the visual child tree depth-first for the first focusable element. \endif
parent— \if KO 탐색을 시작할 시각적 부모입니다. \endif \if EN The visual parent at which to begin the search. \endif반환: \if KO 표시되고 활성화된 첫 포커스 가능 요소이며, 없으면 입니다. \endif \if EN The first visible, enabled, focusable element, or if none exists. \endif
\if KO 지정한 객체에 연결된 명령을 가져옵니다. \endif \if EN Gets the command attached to the specified object. \endif
obj— \if KO 값을 읽을 종속성 객체입니다. \endif \if EN The dependency object from which to read the value. \endif반환: \if KO 연결된 명령입니다. \endif \if EN The attached command. \endif
\if KO 지정한 객체의 명령 매개변수를 가져옵니다. \endif \if EN Gets the command parameter from the specified object. \endif
obj— \if KO 값을 읽을 종속성 객체입니다. \endif \if EN The dependency object from which to read the value. \endif반환: \if KO 구성된 명령 매개변수입니다. \endif \if EN The configured command parameter. \endif
\if KO 지정한 객체의 명령 트리거 이름 목록을 가져옵니다. \endif \if EN Gets the command-trigger name list from the specified object. \endif
obj— \if KO 값을 읽을 종속성 객체입니다. \endif \if EN The dependency object from which to read the value. \endif반환: \if KO 쉼표로 구분한 이벤트 이름 목록입니다. \endif \if EN The comma-separated event-name list. \endif
\if KO 명령 속성이 변경되면 지원되는 입력 및 텍스트 이벤트 처리기를 등록합니다. \endif \if EN Registers handlers for supported input and text events when the command property changes. \endif
d— \if KO 명령 속성이 변경된 객체입니다. \endif \if EN The object whose command property changed. \endife— \if KO 이전 값과 새 값을 포함하는 속성 변경 데이터입니다. \endif \if EN Property-change data containing the old and new values. \endif\if KO 키보드 포커스를 얻기 직전의 유효한 포커스 대상을 저장합니다. \endif \if EN Stores the valid focus target that was active immediately before this control gained keyboard focus. \endif
sender— \if KO 이벤트를 발생시킨 객체입니다. \endif \if EN The object that raised the event. \endife— \if KO 이전 및 새 키보드 포커스 정보를 포함하는 이벤트 데이터입니다. \endif \if EN Event data containing the old and new keyboard focus. \endif\if KO Enter 키 입력을 처리한 뒤 이전 포커스 대상으로 비동기 복귀합니다. \endif \if EN Asynchronously restores the previous focus target after handling the Enter key. \endif
e— \if KO 누른 키와 처리 상태를 포함하는 키 이벤트 데이터입니다. \endif \if EN Key-event data containing the pressed key and handled state. \endif\if KO 지정한 객체에 연결 명령을 설정합니다. \endif \if EN Sets the attached command on the specified object. \endif
obj— \if KO 값을 설정할 종속성 객체입니다. \endif \if EN The dependency object on which to set the value. \endifvalue— \if KO 실행할 명령입니다. \endif \if EN The command to execute. \endif\if KO 지정한 객체에 명령 매개변수를 설정합니다. \endif \if EN Sets the command parameter on the specified object. \endif
obj— \if KO 값을 설정할 종속성 객체입니다. \endif \if EN The dependency object on which to set the value. \endifvalue— \if KO 명령에 전달할 값입니다. \endif \if EN The value to pass to the command. \endif\if KO 지정한 객체의 명령 트리거 이름 목록을 설정합니다. \endif \if EN Sets the command-trigger name list on the specified object. \endif
obj— \if KO 값을 설정할 종속성 객체입니다. \endif \if EN The dependency object on which to set the value. \endifvalue— \if KO 쉼표로 구분한 이벤트 이름 목록입니다. \endif \if EN The comma-separated event-name list. \endif\if KO 구성된 트리거 목록에 이벤트 이름이 포함되고 실행 가능하면 명령을 실행합니다. \endif \if EN Executes the command when the configured trigger list contains the event name and the command can execute. \endif
d— \if KO 연결 속성을 소유한 객체입니다. \endif \if EN The object that owns the attached properties. \endifeventName— \if KO 비교할 이벤트 이름입니다. \endif \if EN The event name to compare. \endifeventArgs— \if KO 명시적 매개변수가 없을 때 명령에 전달할 이벤트 데이터입니다. \endif \if EN Event data passed to the command when no explicit parameter is configured. \endif\if KO 템플릿에 표시할 오류 문자열을 가져오거나 설정합니다. \endif \if EN Gets or sets the error string displayed by the template. \endif
\if KO 입력 안내용 자리표시자 문자열을 가져오거나 설정합니다. \endif \if EN Gets or sets the placeholder string used as an input hint. \endif
\if KO Enter 키를 누를 때 복귀할 이전 키보드 포커스 요소입니다. \endif \if EN Stores the previous keyboard-focus element to restore when Enter is pressed. \endif
\if KO 연결 명령에 전달할 선택적 매개변수를 식별합니다. \endif \if EN Identifies the optional parameter passed to the attached command. \endif
\if KO 이벤트가 일치할 때 실행할 연결 명령을 식별합니다. \endif \if EN Identifies the attached command executed when an event matches. \endif
\if KO 명령을 실행할 쉼표 구분 이벤트 이름 목록을 식별합니다. \endif \if EN Identifies the comma-separated event-name list that triggers the command. \endif
\if KO 템플릿에 표시할 오류 문자열 종속성 속성을 식별합니다. \endif \if EN Identifies the error-string dependency property displayed by the template. \endif
\if KO 자리표시자 문자열 종속성 속성을 식별합니다. \endif \if EN Identifies the placeholder-string dependency property. \endif
DreamineTimeSpinner
\if KO 기본 스타일 키를 등록하고 시간 스피너 테마 리소스를 애플리케이션에 한 번 병합합니다. \endif \if EN Registers the default style key and merges the time-spinner theme resource into the application once. \endif
\if KO 새 인스턴스를 만들고 증가·감소 명령 바인딩을 등록합니다. \endif \if EN Initializes a new instance and registers increment and decrement command bindings. \endif
\if KO 정수를 지정한 포함 범위로 제한합니다. \endif \if EN Clamps an integer to the specified inclusive range. \endif
value— \if KO 제한할 값입니다. \endif \if EN The value to clamp. \endifmin— \if KO 허용할 최솟값입니다. \endif \if EN The minimum allowed value. \endifmax— \if KO 허용할 최댓값입니다. \endif \if EN The maximum allowed value. \endif반환: \if KO 과 사이로 제한된 값입니다. \endif \if EN The value clamped between and . \endif
\if KO 시간 입력 상자가 포커스를 잃으면 세 입력값을 에 반영합니다. \endif \if EN Applies all three input values to when the hour box loses focus. \endif
sender— \if KO 이벤트를 발생시킨 객체입니다. \endif \if EN The event source. \endife— \if KO 포커스 손실 이벤트 데이터입니다. \endif \if EN Focus-loss event data. \endif\if KO 시간 입력 상자에서 Enter 키를 누르면 현재 입력을 적용합니다. \endif \if EN Applies the current input when Enter is pressed in the hour box. \endif
sender— \if KO 이벤트를 발생시킨 객체입니다. \endif \if EN The event source. \endife— \if KO 누른 키 정보입니다. \endif \if EN Data describing the pressed key. \endif\if KO 분 입력 상자가 포커스를 잃으면 세 입력값을 에 반영합니다. \endif \if EN Applies all three input values to when the minute box loses focus. \endif
sender— \if KO 이벤트를 발생시킨 객체입니다. \endif \if EN The event source. \endife— \if KO 포커스 손실 이벤트 데이터입니다. \endif \if EN Focus-loss event data. \endif\if KO 분 입력 상자에서 Enter 키를 누르면 현재 입력을 적용합니다. \endif \if EN Applies the current input when Enter is pressed in the minute box. \endif
sender— \if KO 이벤트를 발생시킨 객체입니다. \endif \if EN The event source. \endife— \if KO 누른 키 정보입니다. \endif \if EN Data describing the pressed key. \endif\if KO 템플릿 파트를 찾아 포커스·키 이벤트와 증가·감소 명령을 연결합니다. \endif \if EN Resolves template parts and connects focus and key events plus increment and decrement commands. \endif
\if KO 활성 구간을 한 단위 감소시키고 상위 구간에서 빌려와 24시간 범위에서 순환합니다. \endif \if EN Decrements the active segment by one, borrowing from higher segments and wrapping within a 24-hour range. \endif
sender— \if KO 명령을 실행한 객체입니다. \endif \if EN The object that executed the command. \endife— \if KO 라우트 명령 실행 데이터입니다. \endif \if EN Routed-command execution data. \endif\if KO 시간 값 변경을 템플릿의 시·분·초 입력 상자에 반영합니다. \endif \if EN Synchronizes template input boxes when the time value changes. \endif
d— \if KO 시간이 변경된 종속성 객체입니다. \endif \if EN The dependency object whose time changed. \endife— \if KO 이전 값과 새 값을 포함하는 변경 데이터입니다. \endif \if EN Change data containing the old and new values. \endif\if KO 활성 구간을 한 단위 증가시키고 상위 구간으로 올림하여 24시간 범위에서 순환합니다. \endif \if EN Increments the active segment by one, carrying into higher segments and wrapping within a 24-hour range. \endif
sender— \if KO 명령을 실행한 객체입니다. \endif \if EN The object that executed the command. \endife— \if KO 라우트 명령 실행 데이터입니다. \endif \if EN Routed-command execution data. \endif\if KO 문자열을 정수로 해석하며 실패하면 0을 반환합니다. \endif \if EN Parses a string as an integer and returns zero on failure. \endif
s— \if KO 해석할 문자열입니다. \endif \if EN The string to parse. \endif반환: \if KO 해석한 정수이며 입력이 없거나 유효하지 않으면 0입니다. \endif \if EN The parsed integer, or zero when the input is null or invalid. \endif
\if KO 초 입력 상자가 포커스를 잃으면 세 입력값을 에 반영합니다. \endif \if EN Applies all three input values to when the second box loses focus. \endif
sender— \if KO 이벤트를 발생시킨 객체입니다. \endif \if EN The event source. \endife— \if KO 포커스 손실 이벤트 데이터입니다. \endif \if EN Focus-loss event data. \endif\if KO 초 입력 상자에서 Enter 키를 누르면 현재 입력을 적용합니다. \endif \if EN Applies the current input when Enter is pressed in the second box. \endif
sender— \if KO 이벤트를 발생시킨 객체입니다. \endif \if EN The event source. \endife— \if KO 누른 키 정보입니다. \endif \if EN Data describing the pressed key. \endif\if KO 세 입력값을 해석하고 유효 범위로 제한하여 과 표시값을 갱신합니다. \endif \if EN Parses the three inputs, clamps them to valid ranges, and updates and displayed values. \endif
\if KO 존재하는 템플릿 입력 상자에 현재 시간을 두 자리 문자열로 표시합니다. \endif \if EN Displays the current time as two-digit strings in available template input boxes. \endif
\if KO 활성 시간 구간을 감소시키는 라우트 명령을 가져오거나 설정합니다. \endif \if EN Gets or sets the routed command that decrements the active time segment. \endif
\if KO 현재 24시간 형식의 시간 값을 가져오거나 설정합니다. \endif \if EN Gets or sets the current time value in 24-hour form. \endif
\if KO 활성 시간 구간을 증가시키는 라우트 명령을 가져오거나 설정합니다. \endif \if EN Gets or sets the routed command that increments the active time segment. \endif
\if KO 현재 활성화된 시간 입력 구간을 보관하며 기본값은 분입니다. \endif \if EN Tracks the active time-input segment, defaulting to minutes. \endif
\if KO 적용된 감소 버튼 파트를 보관합니다. \endif \if EN Stores the applied decrement-button part. \endif
\if KO 적용된 시간 입력 텍스트 상자를 보관합니다. \endif \if EN Stores the applied hour-input text-box part. \endif
\if KO 적용된 분 입력 텍스트 상자를 보관합니다. \endif \if EN Stores the applied minute-input text-box part. \endif
\if KO 적용된 초 입력 텍스트 상자를 보관합니다. \endif \if EN Stores the applied second-input text-box part. \endif
\if KO 적용된 증가 버튼 파트를 보관합니다. \endif \if EN Stores the applied increment-button part. \endif
\if KO 감소 버튼 템플릿 파트 이름입니다. \endif \if EN Specifies the template-part name for the decrement button. \endif
\if KO 시간 입력 텍스트 상자 템플릿 파트 이름입니다. \endif \if EN Specifies the template-part name for the hour input text box. \endif
\if KO 분 입력 텍스트 상자 템플릿 파트 이름입니다. \endif \if EN Specifies the template-part name for the minute input text box. \endif
\if KO 초 입력 텍스트 상자 템플릿 파트 이름입니다. \endif \if EN Specifies the template-part name for the second input text box. \endif
\if KO 증가 버튼 템플릿 파트 이름입니다. \endif \if EN Specifies the template-part name for the increment button. \endif
\if KO 양방향 바인딩되는 종속성 속성을 식별합니다. \endif \if EN Identifies the two-way-bindable dependency property. \endif
eFocusedBox
\if KO 시간 입력 구간을 나타냅니다. \endif \if EN Represents the hour input segment. \endif
\if KO 분 입력 구간을 나타냅니다. \endif \if EN Represents the minute input segment. \endif
\if KO 초 입력 구간을 나타냅니다. \endif \if EN Represents the second input segment. \endif
EmbeddedHostControl
\if KO 지정한 요소를 콘텐츠로 사용하는 새 호스트를 만듭니다. \endif \if EN Initializes a new host whose content is the specified element. \endif
inner— \if KO 임베드할 프레임워크 요소입니다. \endif \if EN The framework element to embed. \endifExpanderArrowPlacement
\if KO 헤더 왼쪽에 화살표를 표시합니다. \endif \if EN Displays the arrow on the left side of the header. \endif
\if KO 헤더 오른쪽에 화살표를 표시합니다. \endif \if EN Displays the arrow on the right side of the header. \endif
GeneratedInternalTypeHelper
AddEventHandler
CreateDelegate
CreateInstance
GetPropertyValue
SetPropertyValue
IconPosition
\if KO 아래쪽입니다. \endif \if EN Places the icon at the bottom. \endif
\if KO 전체 영역을 채웁니다. \endif \if EN Fills the available area. \endif
\if KO 왼쪽입니다. \endif \if EN Places the icon on the left. \endif
\if KO 오른쪽입니다. \endif \if EN Places the icon on the right. \endif
\if KO 위쪽입니다. \endif \if EN Places the icon at the top. \endif
LoadedViewInfo
\if KO 프레임이나 콘텐츠 호스트를 포함한 최종 임베드 가능 요소를 가져오거나 설정합니다. \endif \if EN Gets or sets the final embeddable element, including any frame or content host. \endif
\if KO _Popup 접미사로 판정한 팝업 여부를 가져오거나 설정합니다. \endif \if EN Gets or sets whether the _Popup suffix identified the view as a popup. \endif
\if KO 비싱글톤 뷰 모델 인스턴스를 구분하는 고유 키를 가져오거나 설정합니다. \endif \if EN Gets or sets the unique key that distinguishes a non-singleton view-model instance. \endif
\if KO 호환성을 위한 사용자 컨트롤 래퍼를 가져오거나 설정합니다. \endif \if EN Gets or sets the user-control wrapper provided for compatibility. \endif
\if KO 확인된 뷰 모델 형식을 가져오거나 설정하며 없으면 입니다. \endif \if EN Gets or sets the resolved view-model type, or when none was found. \endif
NavigationBarPosition
\if KO 아래쪽 배치입니다. \endif \if EN Places the bar at the bottom. \endif
\if KO 왼쪽 배치입니다. \endif \if EN Places the bar on the left. \endif
\if KO 오른쪽 배치입니다. \endif \if EN Places the bar on the right. \endif
\if KO 위쪽 배치입니다. \endif \if EN Places the bar at the top. \endif
NullToUnsetConverter
\if KO null 원본을 설정되지 않음 표식으로, 그 외 값은 그대로 반환합니다. \endif \if EN Converts a null source to the unset-value sentinel and returns other values unchanged. \endif
value— \if KO 원본 값입니다. \endif \if EN The source value. \endiftargetType— \if KO 대상 형식입니다. \endif \if EN The target type. \endifparameter— \if KO 사용하지 않는 매개변수입니다. \endif \if EN An unused parameter. \endifculture— \if KO 사용하지 않는 문화권입니다. \endif \if EN An unused culture. \endif반환: \if KO 원본 값 또는 입니다. \endif \if EN The source value or . \endif
\if KO 대상 값을 변경하지 않고 원본으로 전달합니다. \endif \if EN Passes the target value back to the source unchanged. \endif
value— \if KO 대상 값입니다. \endif \if EN The target value. \endiftargetType— \if KO 원본 형식입니다. \endif \if EN The source type. \endifparameter— \if KO 사용하지 않는 매개변수입니다. \endif \if EN An unused parameter. \endifculture— \if KO 사용하지 않는 문화권입니다. \endif \if EN An unused culture. \endif반환: \if KO 입력 값이며 런타임상 null일 수 있습니다. \endif \if EN The input value, which may be runtime null. \endif
\if KO 공유 변환기 인스턴스를 가져옵니다. \endif \if EN Gets the shared converter instance. \endif
PlaceholderView
\if KO 지정한 오류 메시지를 중앙의 빨간색 텍스트로 표시하는 대체 화면을 만듭니다. \endif \if EN Initializes a fallback view that displays the specified error message as centered red text. \endif
message— \if KO 사용자에게 표시할 오류 메시지입니다. \endif \if EN The error message to display. \endifPopupWindowManager
\if KO 현재 표시 중인 등록 팝업을 닫고 내부 목록을 비웁니다. \endif \if EN Closes currently visible registered popups and clears the internal list. \endif
\if KO 등록된 모든 팝업 창을 닫고 내부 사전에서 제거합니다. \endif \if EN Closes every registered popup and removes all entries from the internal dictionary. \endif
\if KO 로드된 View 정보를 독립 팝업 창으로 만들고 수명 주기와 위치 처리기를 연결한 뒤 등록합니다. \endif \if EN Creates a standalone popup from loaded view information, attaches lifecycle and positioning handlers, and registers it. \endif
name— \if KO 팝업의 고유 등록 이름입니다. \endif \if EN The popup's unique registration name. \endifloadedViewInfo— \if KO 표시할 View 정보를 포함한 값입니다. \endif \if EN Information containing the view to display. \endifpopupWidth— \if KO 선택적 너비이며 생략하면 입니다. \endif \if EN Optional width, defaulting to . \endifpopupHeight— \if KO 선택적 높이이며 생략하면 입니다. \endif \if EN Optional height, defaulting to . \endifcenterOnScreen— \if KO 소유자 대신 화면 중앙에 배치하려면 입니다. \endif \if EN to center on the screen instead of the owner. \endif\if KO 지정한 이름을 제외한 표시 중인 모든 팝업 창을 숨깁니다. \endif \if EN Hides every visible popup window except the one with the specified name. \endif
name— \if KO 표시 상태를 유지할 팝업 이름입니다. \endif \if EN The popup name that remains visible. \endif\if KO 팝업을 화면 또는 표시 중인 소유자 창의 중앙에 배치합니다. \endif \if EN Positions a popup at the center of the screen or its visible owner window. \endif
popup— \if KO 위치를 조정할 팝업입니다. \endif \if EN The popup to position. \endifowner— \if KO 선택적 소유자 창입니다. \endif \if EN The optional owner window. \endif\if KO 등록된 팝업 창의 너비와 높이를 변경합니다. \endif \if EN Changes the width and height of a registered popup window. \endif
name— \if KO 팝업 등록 이름입니다. \endif \if EN The popup registration name. \endifwidth— \if KO 새 너비입니다. \endif \if EN The new width. \endifheight— \if KO 새 높이입니다. \endif \if EN The new height. \endif\if KO 지정한 이름의 팝업을 표시하고 활성화합니다. \endif \if EN Shows and activates the popup registered with the specified name. \endif
name— \if KO 표시할 팝업 이름입니다. \endif \if EN The popup name to display. \endif\if KO 새 팝업의 기본 높이를 가져오거나 설정합니다. \endif \if EN Gets or sets the default height for new popups. \endif
\if KO 공유 팝업 창 관리자 인스턴스를 가져옵니다. \endif \if EN Gets the shared popup-window manager instance. \endif
\if KO 새 팝업의 기본 너비를 가져오거나 설정합니다. \endif \if EN Gets or sets the default width for new popups. \endif
\if KO 현재 등록된 이름별 팝업 창을 읽기 전용 인터페이스로 가져옵니다. \endif \if EN Gets currently registered popup windows through a read-only interface. \endif
\if KO 이름별 등록된 팝업 창 저장소입니다. \endif \if EN Stores registered popup windows by name. \endif
SelectedVisualMode
\if KO 배경만 표시합니다. \endif \if EN Displays only the background. \endif
\if KO 테두리만 표시합니다. \endif \if EN Displays only the border. \endif
\if KO 테두리와 배경을 모두 표시합니다. \endif \if EN Displays both border and background. \endif
State
\if KO 지정한 내용이 현재 열려 있는 마지막 메시지 상자와 같은지 확인합니다. \endif \if EN Determines whether the supplied content matches the last message box that is currently open. \endif
title— \if KO 비교할 제목입니다. \endif \if EN The title to compare. \endifmessage— \if KO 비교할 메시지입니다. \endif \if EN The message to compare. \endificon— \if KO 비교할 아이콘입니다. \endif \if EN The icon to compare. \endifbuttons— \if KO 비교할 버튼 구성입니다. \endif \if EN The button configuration to compare. \endif반환: \if KO 열린 메시지 상자와 모든 값이 같으면 입니다. \endif \if EN when an open message box matches every value. \endif
\if KO 메시지 상자가 현재 열려 있는지 가져오거나 설정합니다. \endif \if EN Gets or sets whether a message box is currently open. \endif
\if KO 마지막으로 사용한 버튼 구성을 가져오거나 설정합니다. \endif \if EN Gets or sets the last used button configuration. \endif
\if KO 마지막으로 사용한 아이콘을 가져오거나 설정합니다. \endif \if EN Gets or sets the last used icon. \endif
\if KO 마지막으로 표시한 메시지를 가져오거나 설정합니다. \endif \if EN Gets or sets the last displayed message. \endif
\if KO 마지막으로 표시한 제목을 가져오거나 설정합니다. \endif \if EN Gets or sets the last displayed title. \endif
\if KO 메시지 상자가 열려 있는지 저장합니다. \endif \if EN Stores whether a message box is open. \endif
\if KO 마지막 버튼 구성입니다. \endif \if EN Stores the last button configuration. \endif
\if KO 마지막 아이콘입니다. \endif \if EN Stores the last icon. \endif
\if KO 마지막 메시지 본문입니다. \endif \if EN Stores the last message text. \endif
\if KO 마지막 메시지 상자 제목입니다. \endif \if EN Stores the last message-box title. \endif
ViewLoader
\if KO 루트와 실제 호스트 콘텐츠에 뷰 모델을 데이터 컨텍스트로 적용합니다. \endif \if EN Applies the view model as the data context of both the root and its hosted content. \endif
root— \if KO 데이터 컨텍스트를 받을 루트 요소입니다. \endif \if EN The root element that receives the data context. \endifvm— \if KO 적용할 뷰 모델 인스턴스입니다. \endif \if EN The view-model instance to apply. \endif\if KO 로드 가능한 형식만 반환하여 부분적인 어셈블리 형식 로드 실패를 허용합니다. \endif \if EN Returns loadable types while tolerating partial assembly type-load failures. \endif
asm— \if KO 형식을 열거할 어셈블리입니다. \endif \if EN The assembly whose types are enumerated. \endif반환: \if KO 어셈블리에서 성공적으로 로드된 형식 배열입니다. \endif \if EN The array of types successfully loaded from the assembly. \endif
\if KO 형식 이름으로 뷰를 만들고 규칙에 맞는 뷰 모델을 연결하여 로드 결과를 반환합니다. \endif \if EN Creates a view by type name, wires a convention-matched view model, and returns the load result. \endif
typeName— \if KO 짧거나 정규화된 뷰 형식 이름이며 _Popup으로 끝날 수 있습니다. \endif \if EN The short or qualified view type name, optionally ending in _Popup. \endifuseSingletonView— \if KO 컨테이너에서 싱글톤 뷰 모델을 확인하려면 입니다. \endif \if EN to resolve a singleton view model from the container. \endif반환: \if KO 임베드 가능한 뷰와 뷰 모델 메타데이터입니다. \endif \if EN The embeddable view and view-model metadata. \endif
\if KO 원본 사전의 병합 사전과 중복되지 않는 리소스를 대상에 추가합니다. \endif \if EN Adds merged dictionaries and nonduplicate resources from a source dictionary to a target. \endif
target— \if KO 리소스를 받을 대상 사전입니다. \endif \if EN The target dictionary that receives resources. \endifsource— \if KO 복사할 원본 사전입니다. \endif \if EN The source dictionary to copy. \endif\if KO 뷰 형식 인스턴스를 만들고 WPF 형식별 규칙에 따라 임베드 가능한 요소로 변환합니다. \endif \if EN Creates a view-type instance and converts it to an embeddable element according to WPF type rules. \endif
viewType— \if KO 만들 뷰 형식이며 없으면 안내 요소를 반환합니다. \endif \if EN The view type to create; an informational element is returned when it is absent. \endiftypeName— \if KO 오류 안내에 사용할 뷰 형식 이름입니다. \endif \if EN The view type name used in diagnostic messages. \endifresetDataContext— \if KO 기존 데이터 컨텍스트를 제거하려면 입니다. \endif \if EN to clear existing data contexts. \endif반환: \if KO 사용자 컨트롤, 프레임, 콘텐츠 호스트 또는 안내 텍스트로 표현된 임베드 가능 요소입니다. \endif \if EN An embeddable user control, frame, content host, or informational text element. \endif
\if KO 네임스페이스 및 접미사 후보 중 구체적인 파생 형식을 찾습니다. \endif \if EN Finds a concrete subtype among namespace and suffix candidates. \endif
actualTypeName— \if KO _Popup 접미사를 제거한 실제 뷰 형식 이름입니다. \endif \if EN The actual view type name without the _Popup suffix. \endifviewType— \if KO 확인된 뷰 형식이며 찾지 못했으면 입니다. \endif \if EN The resolved view type, or when unavailable. \endif반환: \if KO 규칙과 기본 형식 조건을 만족하는 뷰 모델 형식이며 없으면 입니다. \endif \if EN A view-model type satisfying naming and base-type rules, or if none exists. \endif
\if KO 동적 어셈블리를 건너뛰고 선택자 실패를 기록하면서 결과를 평탄화합니다. \endif \if EN Flattens selector results while skipping dynamic assemblies and logging selector failures. \endif
assemblies— \if KO 검사할 어셈블리 시퀀스입니다. \endif \if EN The assembly sequence to inspect. \endifselector— \if KO 각 어셈블리에서 요소를 선택할 함수입니다. \endif \if EN The function that selects elements from each assembly. \endif반환: \if KO 성공한 선택 결과의 지연 시퀀스입니다. \endif \if EN A deferred sequence of successful selector results. \endif
\if KO 이름 끝의 View 접미사를 대소문자 구분 없이 제거합니다. \endif \if EN Removes a trailing View suffix without case sensitivity. \endif
name— \if KO 검사할 형식 이름입니다. \endif \if EN The type name to inspect. \endif반환: \if KO 접미사가 제거된 이름이며 접미사가 없으면 원래 이름입니다. \endif \if EN The name without the suffix, or the original name when no suffix exists. \endif
ViewModelKeyCache
\if KO 지정한 형식 이름의 인덱스를 검사된 산술로 1 증가시키고 반환합니다. \endif \if EN Increments the index for the specified type name by one using checked arithmetic and returns it. \endif
typeName— \if KO 인덱스를 관리할 ViewModel 형식 이름입니다. \endif \if EN The view-model type name whose index is managed. \endif반환: \if KO 증가된 인덱스입니다. \endif \if EN The incremented index. \endif
\if KO 저장된 모든 형식별 인덱스를 제거합니다. \endif \if EN Removes all stored per-type indexes. \endif
\if KO ViewModel 형식 이름별 마지막 사용 인덱스를 가져옵니다. \endif \if EN Gets the last-used index mapped by view-model type name. \endif
ViewSwitcher
\if KO 팝업과 View 저장소 및 싱글턴 모드 설정으로 전환기를 만듭니다. \endif \if EN Initializes a switcher with popup and view stores plus the singleton-mode setting. \endif
popupWindows— \if KO 이름별 팝업 창 저장소입니다. \endif \if EN Popup windows keyed by name. \endifviews— \if KO 이름별 일반 View 저장소입니다. \endif \if EN Standard views keyed by name. \endifuseSingletonView— \if KO 싱글턴 View 모드 사용 여부입니다. \endif \if EN Whether singleton view mode is enabled. \endif\if KO 지정한 이름이 팝업 창으로 등록되어 있는지 확인합니다. \endif \if EN Determines whether the specified name is registered as a popup window. \endif
viewName— \if KO 확인할 View 이름입니다. \endif \if EN The view name to inspect. \endif반환: \if KO 팝업 이름으로 등록되어 있으면 입니다. \endif \if EN when registered as a popup name. \endif
\if KO 등록된 ViewModel에 숨김 및 비활성화 수명 주기 알림을 전달합니다. \endif \if EN Delivers hidden and deactivation lifecycle notifications to the registered view model. \endif
viewName— \if KO 알림을 받을 View 이름입니다. \endif \if EN The view name to notify. \endif\if KO 등록된 ViewModel에 활성화 및 표시됨 수명 주기 알림을 전달합니다. \endif \if EN Delivers activation and shown lifecycle notifications to the registered view model. \endif
viewName— \if KO 알림을 받을 View 이름입니다. \endif \if EN The view name to notify. \endif\if KO View 이름에 ViewModel 인스턴스를 등록하거나 교체합니다. \endif \if EN Registers or replaces a view-model instance for a view name. \endif
viewName— \if KO View 이름입니다. \endif \if EN The view name. \endifvm— \if KO 연결할 ViewModel입니다. \endif \if EN The view model to associate. \endif\if KO 등록 이름에 해당하는 팝업을 표시·활성화하거나 일반 View의 가시성을 전환합니다. \endif \if EN Shows and activates the named popup or switches visibility among standard views. \endif
viewName— \if KO 대상 View 또는 팝업 이름입니다. \endif \if EN The target view or popup name. \endifpopupChange— \if KO 기존 팝업을 유지하려면 이고, 일반 View 전환 전에 숨기려면 입니다. \endif \if EN to preserve existing popups; to hide them before switching to a standard view. \endif\if KO 마지막으로 표시한 팝업 이름을 가져옵니다. \endif \if EN Gets the name of the most recently shown popup. \endif
\if KO 마지막으로 표시한 팝업 이름입니다. \endif \if EN Stores the name of the most recently shown popup. \endif
\if KO 이름별 팝업 창 저장소입니다. \endif \if EN Stores popup windows by name. \endif
\if KO 싱글턴 View 전환을 사용할지 나타냅니다. \endif \if EN Indicates whether singleton view switching is enabled. \endif
\if KO View 이름별 ViewModel 저장소입니다. \endif \if EN Stores view models by view name. \endif
\if KO 이름별 일반 View 저장소입니다. \endif \if EN Stores standard views by name. \endif
VsNavigationHelper
\if KO 공통 탐색 스타일과 지정한 동작 상태가 적용된 버튼 데이터를 만듭니다. \endif \if EN Creates button data with common navigation styling and the specified behavioral state. \endif
content— \if KO 버튼에 표시할 텍스트입니다. \endif \if EN The text displayed by the button. \endifcommand— \if KO 클릭 시 실행할 선택적 명령입니다. \endif \if EN The optional command executed on click. \endifminGrade— \if KO 버튼 사용에 필요한 최소 등급입니다. \endif \if EN The minimum grade required to use the button. \endifimagePath— \if KO 선택적 이미지 경로입니다. \endif \if EN The optional image path. \endifisSelected— \if KO 초기 선택 상태입니다. \endif \if EN The initial selection state. \endifisFocusable— \if KO 클릭 후 선택 가능한지 나타냅니다. \endif \if EN Indicates whether selection can follow a click. \endifvisibility— \if KO 초기 표시 상태입니다. \endif \if EN The initial visibility. \endifimagePosition— \if KO 텍스트에 대한 이미지 위치입니다. \endif \if EN The image position relative to text. \endif반환: \if KO 구성된 새 인스턴스입니다. \endif \if EN A newly configured instance. \endif
\if KO WPF 색상 문자열을 단색 브러시로 변환합니다. \endif \if EN Converts a WPF color string to a solid-color brush. \endif
hex— \if KO 변환할 16진수 또는 명명된 색상 문자열입니다. \endif \if EN The hexadecimal or named color string to convert. \endif반환: \if KO 변환된 색상을 사용하는 새 브러시입니다. \endif \if EN A new brush using the converted color. \endif
\if KO 현재 인증된 사용자 객체를 가져오거나 설정합니다. \endif \if EN Gets or sets the currently authenticated user object. \endif
\if KO 한 번 로그인 모드가 활성화되었는지 가져오거나 설정합니다. \endif \if EN Gets or sets whether once-login mode is enabled. \endif
VsTabItem
\if KO 사용자 지정 탭 항목의 기본 스타일 키를 재정의합니다. \endif \if EN Overrides the default style key for the custom tab item. \endif
\if KO 탭에 표시할 아이콘을 가져오거나 설정합니다. \endif \if EN Gets or sets the icon displayed by the tab. \endif
\if KO 탭을 닫을 수 있는지 가져오거나 설정합니다. \endif \if EN Gets or sets whether the tab can be closed. \endif
\if KO 탭 테두리 두께를 가져오거나 설정합니다. \endif \if EN Gets or sets the tab border thickness. \endif
\if KO 탭 모서리 반지름을 가져오거나 설정합니다. \endif \if EN Gets or sets the tab corner radius. \endif
\if KO 기본 탭 헤더 배경 브러시를 가져오거나 설정합니다. \endif \if EN Gets or sets the default tab-header background brush. \endif
\if KO 탭 헤더 글꼴 크기를 가져오거나 설정합니다. \endif \if EN Gets or sets the tab-header font size. \endif
\if KO 선택된 탭 헤더 배경 브러시를 가져오거나 설정합니다. \endif \if EN Gets or sets the selected tab-header background brush. \endif
\if KO 탭 아이콘 종속성 속성입니다. \endif \if EN Identifies the tab-icon dependency property. \endif
\if KO 탭 닫기 가능 여부 종속성 속성입니다. \endif \if EN Identifies the tab-closability dependency property. \endif
\if KO 탭 테두리 두께 종속성 속성입니다. \endif \if EN Identifies the tab border-thickness dependency property. \endif
\if KO 탭 모서리 반지름 종속성 속성입니다. \endif \if EN Identifies the tab corner-radius dependency property. \endif
\if KO 기본 탭 헤더 배경 종속성 속성입니다. \endif \if EN Identifies the default tab-header background dependency property. \endif
\if KO 탭 헤더 글꼴 크기 종속성 속성입니다. \endif \if EN Identifies the tab-header font-size dependency property. \endif
\if KO 선택된 탭 헤더 배경 종속성 속성입니다. \endif \if EN Identifies the selected tab-header background dependency property. \endif