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


정적 Public 속성 | |
| static readonly DependencyProperty | IsOnProperty |
| static readonly DependencyProperty | DiameterProperty |
Protected 멤버 함수 | |
| override Size | MeasureOverride (Size availableSize) |
| override void | OnRender (DrawingContext dc) |
속성 | |
| bool | IsOn [get, set] |
| double | Diameter [get, set] |
정적 Private 멤버 함수 | |
| static StreamGeometry | CreateGlassGeometry (double cx, double top, double d) |
| static void | DrawBaseRib (DrawingContext dc, double cx, double y, double width, Color color) |
여러 UI 플랫폼과 공통 API를 사용하는 전구 상태 표시 WPF 요소입니다.
DreamineLightBulb.cs 파일의 14 번째 라인에서 정의되었습니다.
|
inlinestaticprivate |
전구 유리 외곽선을 나타내는 고정된 스트림 기하 도형을 만듭니다.
| cx | 전구 중심의 X 좌표입니다. |
| top | 전구 상단의 Y 좌표입니다. |
| d | 전구 기준 지름입니다. |
DreamineLightBulb.cs 파일의 207 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : OnRender().

|
inlinestaticprivate |
전구 베이스의 둥근 가로 리브 하나를 그립니다.
| dc | 그리기 컨텍스트입니다. |
| cx | 리브 중심의 X 좌표입니다. |
| y | 리브 상단의 Y 좌표입니다. |
| width | 리브 너비입니다. |
| color | 리브 채우기 색입니다. |
DreamineLightBulb.cs 파일의 271 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : OnRender().

|
inlineprotected |
최소 지름을 적용하여 전구 전체가 들어갈 원하는 크기를 계산합니다.
| availableSize | 부모 요소가 제공하는 사용 가능 크기입니다. |
DreamineLightBulb.cs 파일의 92 번째 라인에서 정의되었습니다.
다음을 참조함 : Diameter.
|
inlineprotected |
현재 상태에 맞는 빛, 유리, 필라멘트와 전구 베이스를 그립니다.
| dc | 그리기 명령을 받을 렌더링 컨텍스트입니다. |
| FormatException | 계산된 필라멘트 경로 문자열을 기하 도형으로 해석할 수 없으면 발생할 수 있습니다. |
DreamineLightBulb.cs 파일의 122 번째 라인에서 정의되었습니다.
다음을 참조함 : CreateGlassGeometry(), Diameter, DrawBaseRib(), IsOn.

|
static |
전구 지름을 저장하는 종속성 속성입니다.
DreamineLightBulb.cs 파일의 36 번째 라인에서 정의되었습니다.
|
static |
전구의 켜짐 상태를 저장하는 종속성 속성입니다.
DreamineLightBulb.cs 파일의 24 번째 라인에서 정의되었습니다.
|
getset |
전구 본체의 기준 지름을 가져오거나 설정합니다.
DreamineLightBulb.cs 파일의 62 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : MeasureOverride(), OnRender().
|
getset |
전구가 켜져 있는지 여부를 가져오거나 설정합니다.
DreamineLightBulb.cs 파일의 48 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : OnRender().