ImageCanvas
네임스페이스 Going.UI.ImageCanvas — 배경 이미지 위에 오버레이되는 컨트롤 집합
IcPage 또는 IcContainer 위에 배치되어 OffImage/OnImage 배경 이미지의 해당 영역을 렌더링합니다.
public class IcPage : GoPage
ImageCanvas 루트 페이지. OffImage 또는 배경색으로 페이지 배경을 그리며 Ic* 자식 컨트롤을 포함합니다.
Properties
| string | BackgroundColor get set | OffImage 없을 때 사용할 배경 색상. 기본값: "white" |
| string? | OffImage get set | OFF 상태 배경 이미지 키 |
| string? | OnImage get set | ON 상태 배경 이미지 키 |
public class IcContainer : GoContainer
ImageCanvas 컨테이너. IcPage와 동일하게 OffImage 배경을 렌더링하고 Ic* 컨트롤을 호스팅합니다.
Properties
| string | BackgroundColor get set | OffImage 없을 때 사용할 배경 색상. 기본값: "white" |
| string? | OffImage get set | OFF 상태 배경 이미지 키 |
| string? | OnImage get set | ON 상태 배경 이미지 키 |
| List<IGoControl> | Childrens get | 자식 컨트롤 목록 |
public class IcButton : GoControl
ImageCanvas 버튼. 클릭 시 부모의 OnImage 영역을 렌더링하고 텍스트/아이콘을 오버레이합니다.
Properties
| string? | IconString get set | 아이콘 문자열 (FontAwesome) |
| float | IconSize get set | 아이콘 크기 (px). 기본값: 12 |
| GoDirectionHV | IconDirection get set | 아이콘 방향. 기본값: Horizon |
| float | IconGap get set | 아이콘-텍스트 간격. 기본값: 5 |
| string | Text get set | 표시 텍스트. 기본값: "button" |
| string | FontName get set | 폰트 이름 |
| GoFontStyle | FontStyle get set | 폰트 스타일 |
| float | FontSize get set | 폰트 크기. 기본값: 12 |
| string | TextColor get set | 텍스트 색상. 기본값: "Black" |
Events
| EventHandler | ButtonClicked | 버튼 클릭 시 발생 |
public class IcLabel : GoControl
ImageCanvas 레이블. 배경 이미지 위에 텍스트/아이콘을 렌더링합니다.
Properties
| string? | IconString get set | 아이콘 문자열 |
| float | IconSize get set | 아이콘 크기. 기본값: 12 |
| GoDirectionHV | IconDirection get set | 아이콘 방향. 기본값: Horizon |
| float | IconGap get set | 아이콘-텍스트 간격. 기본값: 5 |
| string | Text get set | 표시 텍스트. 기본값: "label" |
| string | FontName get set | 폰트 이름 |
| GoFontStyle | FontStyle get set | 폰트 스타일 |
| float | FontSize get set | 폰트 크기. 기본값: 12 |
| string | TextColor get set | 텍스트 색상. 기본값: "Black" |
| GoContentAlignment | ContentAlignment get set | 텍스트 정렬. 기본값: MiddleCenter |
public class IcOnOff : GoControl
ImageCanvas ON/OFF 상태 표시. OnOff 값에 따라 OffImage/OnImage 배경 영역을 전환 렌더링합니다.
Properties
| string? | IconString get set | 오버레이 아이콘 문자열 |
| float | IconSize get set | 아이콘 크기. 기본값: 12 |
| GoDirectionHV | IconDirection get set | 아이콘 방향. 기본값: Horizon |
| float | IconGap get set | 아이콘-텍스트 간격. 기본값: 5 |
| string | Text get set | 오버레이 텍스트. 기본값: "onoff" |
| string | FontName / FontStyle / FontSize get set | 폰트 설정 |
| string | TextColor get set | 텍스트 색상. 기본값: "Black" |
| bool | OnOff get set | ON/OFF 상태. 변경 시 ValueChanged 발생 |
| bool | ToggleMode get set | 클릭 시 자동 토글 여부. 기본값: false |
Events
| EventHandler | ValueChanged | OnOff 값 변경 시 발생 |
public class IcProgress : GoControl
ImageCanvas 진행 막대. OffBarImage/OnBarImage 이미지를 사용하여 진행률을 렌더링합니다.
Properties
| string | FontName / FontStyle / FontSize / TextColor get set | 텍스트 표시 설정 |
| string? | OnBarImage get set | 채워진 영역 이미지 키 |
| string? | OffBarImage get set | 빈 영역(배경 바) 이미지 키 |
| string | FormatString get set | 값 표시 형식 문자열. 기본값: "0" |
| double | Minimum get set | 최솟값. 기본값: 0 |
| double | Maximum get set | 최댓값. 기본값: 100 |
| double | Value get set | 현재 값. 변경 시 ValueChanged 발생 |
| bool | DrawText get set | 값 텍스트 표시 여부. 기본값: true |
Events
| EventHandler | ValueChanged | Value 변경 시 발생 |
public class IcSlider : GoControl
ImageCanvas 슬라이더. OffBarImage/OnBarImage/OffCursorImage/OnCursorImage 4개 이미지로 구성.
Properties
| string | FontName / FontStyle / FontSize / TextColor get set | 텍스트 표시 설정 |
| string? | OffBarImage get set | 슬라이더 빈 바 이미지 키 |
| string? | OnBarImage get set | 슬라이더 채워진 바 이미지 키 |
| string? | OffCursorImage get set | 커서 기본 이미지 키 |
| string? | OnCursorImage get set | 커서 클릭(Down) 이미지 키 |
| string | FormatString get set | 값 표시 형식 문자열. 기본값: "0" |
| double | Minimum get set | 최솟값. 기본값: 0 |
| double | Maximum get set | 최댓값. 기본값: 100 |
| double | Value get set | 현재 값. Tick이 있으면 스냅. 변경 시 ValueChanged 발생 |
| double? | Tick get set | 스냅 단위. null이면 연속값 |
| bool | DrawText get set | 커서 위 값 텍스트 표시 여부. 기본값: true |
Events
| EventHandler | ValueChanged | Value 변경 시 발생 |
public class IcState : GoControl
ImageCanvas 다중 상태 이미지. State 값에 따라 StateImages 목록에서 해당 이미지를 렌더링합니다.
Properties
| List<StateImage> | StateImages get set | 상태별 이미지 목록. StateImage: State(int), Image(string? 키) |
| int | State get set | 현재 상태 번호. StateImages에서 일치하는 항목의 이미지를 표시 |
검색 결과가 없습니다.