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


Public 멤버 함수 | |
| DreaminePasswordBox () | |
Protected 멤버 함수 | |
| override void | OnLayout (LayoutEventArgs e) |
| override void | OnPaint (PaintEventArgs e) |
속성 | |
| string | Password [get, set] |
| string | Hint [get, set] |
| override Color | ForeColor [get, set] |
| new Font | Font [get, set] |
| override Size | DefaultSize [get] |
이벤트 | |
| EventHandler? | PasswordChanged |
Private 멤버 함수 | |
| static IntPtr | SendMessage (IntPtr hWnd, int msg, IntPtr wParam, string lParam) |
Private 속성 | |
| readonly TextBox | _inner |
| bool | _isFocused |
| string | _hint = string.Empty |
정적 Private 속성 | |
| const int | EM_SETCUEBANNER = 0x1501 |
암호 마스킹, 힌트 텍스트 및 포커스 테두리를 제공하는 WinForms 암호 입력 래퍼입니다.
DreaminePasswordBox.cs 파일의 15 번째 라인에서 정의되었습니다.
|
inline |
내부 암호 상자, 힌트 처리 및 Dreamine 테마 기본값을 구성합니다.
DreaminePasswordBox.cs 파일의 186 번째 라인에서 정의되었습니다.
다음을 참조함 : _hint, _inner, _isFocused, EM_SETCUEBANNER, Font, ForeColor, Dreamine.UI.WinForms.DreamineTheme.InputBackground, PasswordChanged, SendMessage(), Dreamine.UI.WinForms.DreamineTheme.TextPrimary.

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

|
private |
Win32 메시지를 내부 텍스트 상자에 보내 힌트 배너를 설정합니다.
| hWnd | 대상 창 핸들입니다. |
| msg | 전송할 Win32 메시지 식별자입니다. |
| wParam | 메시지의 정수 포인터 매개변수입니다. |
| lParam | 메시지에 전달할 문자열입니다. |
다음에 의해서 참조됨 : DreaminePasswordBox().

|
private |
|
private |
inner 값을 보관합니다.
DreaminePasswordBox.cs 파일의 85 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : DreaminePasswordBox(), OnLayout().
|
private |
is Focused 값을 보관합니다.
DreaminePasswordBox.cs 파일의 94 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : DreaminePasswordBox(), OnPaint().
|
staticprivate |
EM SETCUEBANNER 값을 보관합니다.
DreaminePasswordBox.cs 파일의 25 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : DreaminePasswordBox().
|
getprotected |
암호 입력 래퍼의 기본 크기를 가져옵니다.
DreaminePasswordBox.cs 파일의 280 번째 라인에서 정의되었습니다.
|
getset |
래퍼와 내부 텍스트 상자의 글꼴을 가져오거나 설정합니다.
DreaminePasswordBox.cs 파일의 161 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : DreaminePasswordBox().
|
getset |
래퍼와 내부 텍스트 상자의 전경색을 가져오거나 설정합니다.
DreaminePasswordBox.cs 파일의 147 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : DreaminePasswordBox().
|
getset |
입력 전 표시할 네이티브 힌트 배너를 가져오거나 설정합니다.
DreaminePasswordBox.cs 파일의 128 번째 라인에서 정의되었습니다.
|
getset |
마스킹된 암호 텍스트를 가져오거나 설정합니다.
DreaminePasswordBox.cs 파일의 105 번째 라인에서 정의되었습니다.
| EventHandler? Dreamine.UI.WinForms.Controls.DreaminePasswordBox.PasswordChanged |
내부 암호 텍스트가 변경될 때 발생합니다.
DreaminePasswordBox.cs 파일의 175 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : DreaminePasswordBox().