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


Public 멤버 함수 | |
| DreamineComboBox () | |
Protected 멤버 함수 | |
| override void | OnLayout (LayoutEventArgs e) |
| override void | OnPaint (PaintEventArgs e) |
속성 | |
| ComboBox.ObjectCollection | Items [get] |
| object? | SelectedItem [get, set] |
| int | SelectedIndex [get, set] |
| override Color | ForeColor [get, set] |
| new Font | Font [get, set] |
| override Size | DefaultSize [get] |
이벤트 | |
| EventHandler? | SelectedIndexChanged |
Private 멤버 함수 | |
| void | OnDrawItem (object? sender, DrawItemEventArgs e) |
Private 속성 | |
| readonly ComboBox | _inner |
| bool | _isFocused |
다크 테마 드롭다운 그리기와 포커스 테두리를 제공하는 WinForms 콤보 상자 래퍼입니다.
DreamineComboBox.cs 파일의 15 번째 라인에서 정의되었습니다.
|
inline |
내부 콤보 상자, 사용자 지정 그리기 및 Dreamine 테마 기본값을 구성합니다.
DreamineComboBox.cs 파일의 122 번째 라인에서 정의되었습니다.
다음을 참조함 : _inner, _isFocused, Font, ForeColor, Dreamine.UI.WinForms.DreamineTheme.InputBackground, OnDrawItem(), SelectedIndexChanged, Dreamine.UI.WinForms.DreamineTheme.TextPrimary.

|
inlineprivate |
드롭다운 항목을 선택 및 호버 상태에 맞는 다크 테마로 그립니다.
| sender | 이벤트를 발생시킨 객체입니다. |
| e | 항목 그리기 이벤트 인수입니다. |
DreamineComboBox.cs 파일의 203 번째 라인에서 정의되었습니다.
다음을 참조함 : _inner, Dreamine.UI.WinForms.DreamineTheme.AccentBlue, Dreamine.UI.WinForms.DreamineTheme.InputBackground, Dreamine.UI.WinForms.DreamineTheme.TextPrimary.
다음에 의해서 참조됨 : DreamineComboBox().

|
inlineprotected |
내부 콤보 상자를 래퍼의 현재 크기에 맞춰 배치합니다.
| e | 레이아웃 이벤트 인수입니다. |
DreamineComboBox.cs 파일의 171 번째 라인에서 정의되었습니다.
다음을 참조함 : _inner.
|
inlineprotected |
현재 포커스 상태에 맞게 둥근 배경과 테두리를 그립니다.
| e | 컨트롤 그리기 이벤트 인수입니다. |
DreamineComboBox.cs 파일의 245 번째 라인에서 정의되었습니다.
다음을 참조함 : _isFocused, Dreamine.UI.WinForms.DreamineTheme.BorderFocus, Dreamine.UI.WinForms.DreamineTheme.BorderNormal, Dreamine.UI.WinForms.DreamineTheme.CornerRadiusSmall, Dreamine.UI.WinForms.DreamineDrawHelper.FillRoundedRect().

|
private |
inner 값을 보관합니다.
DreamineComboBox.cs 파일의 25 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : DreamineComboBox(), OnDrawItem(), OnLayout().
|
private |
is Focused 값을 보관합니다.
DreamineComboBox.cs 파일의 34 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : DreamineComboBox(), OnPaint().
|
getprotected |
콤보 상자 래퍼의 기본 크기를 가져옵니다.
DreamineComboBox.cs 파일의 263 번째 라인에서 정의되었습니다.
|
getset |
래퍼와 내부 콤보 상자의 글꼴을 가져오거나 설정합니다.
DreamineComboBox.cs 파일의 97 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : DreamineComboBox().
|
getset |
래퍼와 내부 콤보 상자의 전경색을 가져오거나 설정합니다.
DreamineComboBox.cs 파일의 83 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : DreamineComboBox().
|
get |
내부 콤보 상자의 항목 컬렉션을 가져옵니다.
DreamineComboBox.cs 파일의 45 번째 라인에서 정의되었습니다.
|
getset |
현재 선택한 항목의 인덱스를 가져오거나 설정합니다.
DreamineComboBox.cs 파일의 69 번째 라인에서 정의되었습니다.
|
getset |
현재 선택한 항목을 가져오거나 설정합니다.
DreamineComboBox.cs 파일의 55 번째 라인에서 정의되었습니다.
| EventHandler? Dreamine.UI.WinForms.Controls.DreamineComboBox.SelectedIndexChanged |
내부 콤보 상자의 선택 인덱스가 변경될 때 발생합니다.
DreamineComboBox.cs 파일의 111 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : DreamineComboBox().