|
Dreamine.UI.Wpf.Controls 1.0.1
Dreamine.UI.Wpf.Controls 사용자 인터페이스 기능과 구성 요소를 제공합니다.
|


Public 멤버 함수 | |
| DreamineListBox () | |
정적 Public 멤버 함수 | |
| static void | SetCommandTriggerName (DependencyObject obj, string value) |
| static string | GetCommandTriggerName (DependencyObject obj) |
| static void | SetCommand (DependencyObject obj, ICommand value) |
| static ICommand | GetCommand (DependencyObject obj) |
| static void | SetCommandParameter (DependencyObject obj, object value) |
| static object | GetCommandParameter (DependencyObject obj) |
정적 Public 속성 | |
| static readonly DependencyProperty | CommandProperty |
| static readonly DependencyProperty | CommandParameterProperty |
| static readonly DependencyProperty | CommandTriggerNameProperty |
정적 Private 멤버 함수 | |
| static | DreamineListBox () |
| static void | TryMergeStyleOnce () |
| static void | OnCommandChanged (DependencyObject d, DependencyPropertyChangedEventArgs e) |
| static void | TryExecuteCommand (DependencyObject d, string eventName, RoutedEventArgs eventArgs) |
전용 스타일과 항목 상호작용 이벤트용 연결 명령을 제공하는 사용자 지정 목록 상자입니다.
DreamineListBox.cs 파일의 16 번째 라인에서 정의되었습니다.
|
inlinestaticprivate |
기본 스타일 키를 한 번 재정의하고 목록 상자 테마 리소스를 병합합니다.
DreamineListBox.cs 파일의 26 번째 라인에서 정의되었습니다.
다음을 참조함 : DreamineListBox().
다음에 의해서 참조됨 : DreamineListBox().


|
inline |
목록 상자를 만들고 스타일 리소스가 병합되었는지 다시 확인합니다.
DreamineListBox.cs 파일의 57 번째 라인에서 정의되었습니다.
다음을 참조함 : TryMergeStyleOnce().

|
inlinestatic |
설정된 연결 명령을 가져옵니다.
| obj | 값을 읽을 개체입니다. |
| ArgumentNullException | obj 가 null이면 발생합니다. |
| InvalidCastException | 저장된 값이 명령이 아니면 발생합니다. |
DreamineListBox.cs 파일의 288 번째 라인에서 정의되었습니다.
다음을 참조함 : CommandProperty.
다음에 의해서 참조됨 : TryExecuteCommand().

|
inlinestatic |
연결 명령 매개변수를 가져옵니다.
| obj | 값을 읽을 개체입니다. |
| ArgumentNullException | obj 가 null이면 발생합니다. |
DreamineListBox.cs 파일의 357 번째 라인에서 정의되었습니다.
다음을 참조함 : CommandParameterProperty.
다음에 의해서 참조됨 : TryExecuteCommand().

|
inlinestatic |
명령 트리거 이벤트 이름을 가져옵니다.
| obj | 값을 읽을 개체입니다. |
| ArgumentNullException | obj 가 null이면 발생합니다. |
| InvalidCastException | 저장된 값이 문자열이 아니면 발생합니다. |
DreamineListBox.cs 파일의 211 번째 라인에서 정의되었습니다.
다음을 참조함 : CommandTriggerNameProperty.
다음에 의해서 참조됨 : TryExecuteCommand().

|
inlinestaticprivate |
명령 값 변경 시 마우스, 키보드, 터치와 클릭 이벤트 처리기를 연결합니다.
| d | 명령 값이 변경된 개체입니다. |
| e | 속성 변경 데이터입니다. |
현재 구현은 명령이 다시 변경될 때 처리기를 중복 연결할 수 있습니다.
DreamineListBox.cs 파일의 392 번째 라인에서 정의되었습니다.
다음을 참조함 : TryExecuteCommand().

|
inlinestatic |
실행할 연결 명령을 설정합니다.
| obj | 값을 설정할 개체입니다. |
| value | 실행할 명령입니다. |
| ArgumentNullException | obj 가 null이면 발생합니다. |
DreamineListBox.cs 파일의 246 번째 라인에서 정의되었습니다.
다음을 참조함 : CommandProperty.
|
inlinestatic |
연결 명령 매개변수를 설정합니다.
| obj | 값을 설정할 개체입니다. |
| value | 명령 매개변수입니다. |
| ArgumentNullException | obj 가 null이면 발생합니다. |
DreamineListBox.cs 파일의 322 번째 라인에서 정의되었습니다.
다음을 참조함 : CommandParameterProperty.
|
inlinestatic |
명령 트리거 이벤트 이름을 설정합니다.
| obj | 값을 설정할 개체입니다. |
| value | 쉼표 구분 이벤트 이름입니다. |
| ArgumentNullException | obj 가 null이면 발생합니다. |
DreamineListBox.cs 파일의 168 번째 라인에서 정의되었습니다.
다음을 참조함 : CommandTriggerNameProperty.
|
inlinestaticprivate |
발생한 이벤트 이름이 트리거 목록과 일치하면 연결 명령을 실행합니다.
| d | 명령 설정을 보유한 개체입니다. |
| eventName | 발생한 이벤트 이름입니다. |
| eventArgs | 기본 명령 매개변수로 사용할 이벤트 데이터입니다. |
DreamineListBox.cs 파일의 456 번째 라인에서 정의되었습니다.
다음을 참조함 : GetCommand(), GetCommandParameter(), GetCommandTriggerName().
다음에 의해서 참조됨 : OnCommandChanged().


|
inlinestaticprivate |
현재 애플리케이션에 목록 상자 스타일 리소스를 한 번만 병합합니다.
DreamineListBox.cs 파일의 70 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : DreamineListBox().

|
static |
명령에 전달할 연결 매개변수 속성입니다. 값이 없으면 이벤트 데이터가 전달됩니다.
DreamineListBox.cs 파일의 114 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : GetCommandParameter(), SetCommandParameter().
|
static |
구성된 입력 이벤트에서 실행할 연결 명령 속성입니다.
DreamineListBox.cs 파일의 99 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : GetCommand(), SetCommand().
|
static |
명령을 실행할 쉼표 구분 이벤트 이름 목록 속성입니다.
DreamineListBox.cs 파일의 129 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : GetCommandTriggerName(), SetCommandTriggerName().