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


Public 멤버 함수 | |
| DreamineListBox () | |
| void | NotifyItemAdded () |
Protected 멤버 함수 | |
| override void | OnPaint (PaintEventArgs e) |
속성 | |
| ListBox.ObjectCollection | Items [get] |
| object? | SelectedItem [get, set] |
| int | SelectedIndex [get, set] |
| object? | DataSource [get, set] |
| override Color | ForeColor [get, set] |
| new Font | Font [get, set] |
| bool | AutoScrollToEnd [get, set] |
| override Size | DefaultSize [get] |
이벤트 | |
| EventHandler? | SelectedIndexChanged |
| new? MouseEventHandler | DoubleClick [add, remove] |
Private 속성 | |
| readonly ListBox | _inner |
| bool | _isFocused |
내부 ListBox에 다크 테마, 포커스 테두리 및 자동 스크롤을 추가한 WinForms 래퍼입니다.
DreamineListBox.cs 파일의 14 번째 라인에서 정의되었습니다.
|
inline |
내부 목록, 이벤트 전달 및 Dreamine 테마 기본값을 구성합니다.
DreamineListBox.cs 파일의 156 번째 라인에서 정의되었습니다.
다음을 참조함 : _inner, _isFocused, AutoScrollToEnd, Font, ForeColor, Dreamine.UI.WinForms.DreamineTheme.InputBackground, SelectedIndexChanged, Dreamine.UI.WinForms.DreamineTheme.TextPrimary.
|
inline |
항목 추가 후 자동 스크롤이 활성화되어 있으면 목록 끝으로 이동합니다.
DreamineListBox.cs 파일의 201 번째 라인에서 정의되었습니다.
다음을 참조함 : _inner, AutoScrollToEnd.
|
inlineprotected |
현재 포커스 상태에 맞게 둥근 배경과 테두리를 그립니다.
| e | 컨트롤 그리기 이벤트 인수입니다. |
DreamineListBox.cs 파일의 223 번째 라인에서 정의되었습니다.
다음을 참조함 : _isFocused, Dreamine.UI.WinForms.DreamineTheme.BorderFocus, Dreamine.UI.WinForms.DreamineTheme.BorderNormal, Dreamine.UI.WinForms.DreamineTheme.CornerRadiusSmall, Dreamine.UI.WinForms.DreamineDrawHelper.FillRoundedRect().

|
private |
inner 값을 보관합니다.
DreamineListBox.cs 파일의 24 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : DreamineListBox(), NotifyItemAdded().
|
private |
is Focused 값을 보관합니다.
DreamineListBox.cs 파일의 33 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : DreamineListBox(), OnPaint().
|
getset |
새 항목 알림 또는 선택 변경 후 목록 끝으로 자동 스크롤할지 여부를 가져오거나 설정합니다.
DreamineListBox.cs 파일의 146 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : DreamineListBox(), NotifyItemAdded().
|
getset |
내부 목록의 데이터 원본을 가져오거나 설정합니다.
DreamineListBox.cs 파일의 81 번째 라인에서 정의되었습니다.
|
getprotected |
목록 래퍼의 기본 크기를 가져옵니다.
DreamineListBox.cs 파일의 241 번째 라인에서 정의되었습니다.
|
getset |
래퍼와 내부 목록의 글꼴을 가져오거나 설정합니다.
DreamineListBox.cs 파일의 109 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : DreamineListBox().
|
getset |
래퍼와 내부 목록의 전경색을 가져오거나 설정합니다.
DreamineListBox.cs 파일의 95 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : DreamineListBox().
|
get |
내부 목록의 항목 컬렉션을 가져옵니다.
DreamineListBox.cs 파일의 43 번째 라인에서 정의되었습니다.
|
getset |
현재 선택한 항목의 인덱스를 가져오거나 설정합니다.
DreamineListBox.cs 파일의 67 번째 라인에서 정의되었습니다.
|
getset |
현재 선택한 항목을 가져오거나 설정합니다.
DreamineListBox.cs 파일의 53 번째 라인에서 정의되었습니다.
|
addremove |
내부 목록 항목을 마우스로 두 번 클릭할 때 발생합니다.
DreamineListBox.cs 파일의 132 번째 라인에서 정의되었습니다.
| EventHandler? Dreamine.UI.WinForms.Controls.DreamineListBox.SelectedIndexChanged |
내부 목록의 선택 인덱스가 변경될 때 발생합니다.
DreamineListBox.cs 파일의 123 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : DreamineListBox().