Interface IControl
- All Known Subinterfaces:
IButton,ICellLinkControl,ICellLinkControlT<T>,ICheckBox,IContentControl,IControlT<T>,IDropDown,IGroupBox,ILabel,IListBox,IOptionButton,IRangeBase,IScrollBar,ISelector,ISelectorT<T,,TCollection> ISpinner
public interface IControl
表单控件的基类。
-
Method Summary
Modifier and TypeMethodDescriptionboolean更改此控件的z-index到最前端。voiddelete()移除此控件从父级。获取此控件右下角的单元格。boolean获取此控件是否启用。返回此控件的表单控制类型。double获取此控件的高度。doublegetLeft()获取此控件的左边距。boolean获取此控件是否已锁定。getName()获取此控件的名称。父对象,通常是IWorksheet。在某些情况下,此属性的类型是IControl。获取控件与其基础单元格的连接方式。boolean获取此控件是否将被打印。获取此控件的形状。doublegetTop()获取此控件的上边距。获取此控件左上角的单元格。boolean获取此控件是否可见。doublegetWidth()获取此控件的宽度。int获取此控件的 z-index。boolean将Z-Index发送到后端。voidsetEnabled(boolean value) 设置此控件是否启用。voidsetHeight(double value) 设置此控件的高度。voidsetLeft(double value) 设置此控件的左边距。voidsetLocked(boolean value) 设置此控件是否被锁定。void设置此控件的名称。voidsetPlacement(Placement value) 设置此控件与其底层单元格的附着方式。voidsetPrintObject(boolean value) 设置控件是否会被打印。voidsetTop(double value) 设置此控件的上边距。voidsetVisible(boolean value) 设置此控件是否可见。voidsetWidth(double value) 设置此控件的宽度。
-
Method Details
-
getParent
Object getParent()父对象,通常是IWorksheet。在某些情况下,此属性的类型是IControl。 -
getFormControlType
FormControlType getFormControlType()返回此控件的表单控制类型。 -
getEnabled
boolean getEnabled()获取此控件是否启用。- API Note:
- 不被*.ssjson格式支持。
-
setEnabled
void setEnabled(boolean value) 设置此控件是否启用。- API Note:
- 不被*.ssjson格式支持。
-
getHeight
double getHeight()获取此控件的高度。 -
setHeight
void setHeight(double value) 设置此控件的高度。 -
getLeft
double getLeft()获取此控件的左边距。 -
setLeft
void setLeft(double value) 设置此控件的左边距。 -
getLocked
boolean getLocked()获取此控件是否已锁定。- API Note:
- 不被*.ssjson格式支持。
-
setLocked
void setLocked(boolean value) 设置此控件是否被锁定。- API Note:
- 不被*.ssjson格式支持。
-
getPlacement
Placement getPlacement()获取控件与其基础单元格的连接方式。 -
setPlacement
设置此控件与其底层单元格的附着方式。 -
getPrintObject
boolean getPrintObject()获取此控件是否将被打印。 -
setPrintObject
void setPrintObject(boolean value) 设置控件是否会被打印。 -
getTop
double getTop()获取此控件的上边距。 -
setTop
void setTop(double value) 设置此控件的上边距。 -
getVisible
boolean getVisible()获取此控件是否可见。 -
setVisible
void setVisible(boolean value) 设置此控件是否可见。 -
getWidth
double getWidth()获取此控件的宽度。 -
setWidth
void setWidth(double value) 设置此控件的宽度。 -
getZOrder
int getZOrder()获取此控件的 z-index。 -
getShapeRange
IShapeRange getShapeRange()获取此控件的形状。 -
bringToFront
boolean bringToFront()更改此控件的z-index到最前端。 -
delete
void delete()移除此控件从父级。 -
sendToBack
boolean sendToBack()将Z-Index发送到后端。- Returns:
- 如果成功,则返回true。
-
getBottomRightCell
IRange getBottomRightCell()获取此控件右下角的单元格。 -
getName
String getName()获取此控件的名称。 -
setName
设置此控件的名称。 -
getTopLeftCell
IRange getTopLeftCell()获取此控件左上角的单元格。
-