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


Public 멤버 함수 | |
| DreamineRadioButton () | |
Protected 멤버 함수 | |
| override void | OnMouseEnter (EventArgs e) |
| override void | OnMouseLeave (EventArgs e) |
| override void | OnMouseUp (MouseEventArgs e) |
| override void | OnPaint (PaintEventArgs e) |
속성 | |
| bool | IsChecked [get, set] |
| string | Content [get, set] |
| string | GroupName = string.Empty [get, set] |
| override Size | DefaultSize [get] |
이벤트 | |
| EventHandler? | CheckedChanged |
Private 멤버 함수 | |
| void | UncheckSiblings () |
Private 속성 | |
| bool | _isHover |
| bool | _isChecked |
| string | _content = string.Empty |
정적 Private 속성 | |
| const int | BulletSize = 16 |
| const int | BulletMargin = 2 |
그룹 이름 기반 상호 배타 선택과 사용자 지정 그리기를 제공하는 WinForms 라디오 버튼입니다.
DreamineRadioButton.cs 파일의 15 번째 라인에서 정의되었습니다.
|
inline |
사용자 지정 그리기 스타일과 Dreamine 테마 기본값을 구성합니다.
DreamineRadioButton.cs 파일의 127 번째 라인에서 정의되었습니다.
다음을 참조함 : Dreamine.UI.WinForms.DreamineTheme.TextPrimary.
다음에 의해서 참조됨 : UncheckSiblings().

|
inlineprotected |
포인터 진입 상태를 기록하고 다시 그리도록 요청합니다.
| e | 마우스 이벤트 인수입니다. |
DreamineRadioButton.cs 파일의 159 번째 라인에서 정의되었습니다.
다음을 참조함 : _isHover.
|
inlineprotected |
포인터 진입 상태를 해제하고 다시 그리도록 요청합니다.
| e | 마우스 이벤트 인수입니다. |
DreamineRadioButton.cs 파일의 176 번째 라인에서 정의되었습니다.
다음을 참조함 : _isHover.
|
inlineprotected |
활성 컨트롤 안에서 왼쪽 버튼을 놓으면 이 항목을 선택합니다.
| e | 마우스 버튼 이벤트 인수입니다. |
DreamineRadioButton.cs 파일의 194 번째 라인에서 정의되었습니다.
다음을 참조함 : IsChecked.
|
inlineprotected |
현재 선택, 호버 및 활성 상태에 맞게 원, 점과 라벨을 그립니다.
| e | 컨트롤 그리기 이벤트 인수입니다. |
DreamineRadioButton.cs 파일의 240 번째 라인에서 정의되었습니다.
다음을 참조함 : _content, _isChecked, _isHover, Dreamine.UI.WinForms.DreamineTheme.AccentBlue, Dreamine.UI.WinForms.DreamineTheme.BorderFocus, Dreamine.UI.WinForms.DreamineTheme.BorderNormal, BulletMargin, BulletSize, Dreamine.UI.WinForms.DreamineTheme.InputBackground, Dreamine.UI.WinForms.DreamineTheme.TextSecondary.
|
inlineprivate |
같은 부모와 그룹 이름을 가진 다른 선택 항목을 해제합니다.
DreamineRadioButton.cs 파일의 209 번째 라인에서 정의되었습니다.
다음을 참조함 : DreamineRadioButton(), GroupName.

|
private |
|
private |
|
private |
is Hover 값을 보관합니다.
DreamineRadioButton.cs 파일의 25 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : OnMouseEnter(), OnMouseLeave(), OnPaint().
|
staticprivate |
|
staticprivate |
|
getset |
선택 원 옆에 그릴 텍스트를 가져오거나 설정합니다.
DreamineRadioButton.cs 파일의 74 번째 라인에서 정의되었습니다.
|
getprotected |
라디오 버튼의 기본 크기를 가져옵니다.
DreamineRadioButton.cs 파일의 279 번째 라인에서 정의되었습니다.
|
getset |
상호 배타 선택에 사용할 그룹 이름을 가져오거나 설정합니다.
DreamineRadioButton.cs 파일의 88 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : UncheckSiblings().
|
getset |
라디오 버튼이 선택되어 있는지 여부를 가져오거나 설정합니다.
DreamineRadioButton.cs 파일의 44 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : OnMouseUp().
| EventHandler? Dreamine.UI.WinForms.Controls.DreamineRadioButton.CheckedChanged |
선택 상태가 실제로 변경될 때 발생합니다.
DreamineRadioButton.cs 파일의 98 번째 라인에서 정의되었습니다.