## RadioButton类
代表单选按钮。



**继承：** [`RadioButton`](/cells/python-net/aspose.cells.drawing/radiobutton) → 
[`Shape`](/cells/python-net/zh/aspose.cells.drawing/shape)



RadioButton 类型公开以下成员：

### 属性
|属性|描述|
| :- | :- |
| [macro_name](/cells/python-net/zh/aspose.cells.drawing/radiobutton/macro_name) |获取并设置宏的名称。|
| [is_equation](/cells/python-net/zh/aspose.cells.drawing/radiobutton/is_equation) |指示形状是否仅包含方程式。|
| [is_smart_art](/cells/python-net/zh/aspose.cells.drawing/radiobutton/is_smart_art) |指示形状是否为智能艺术。|
| [z_order_position](/cells/python-net/zh/aspose.cells.drawing/radiobutton/z_order_position) |返回形状在 z 顺序中的位置。|
| [name](/cells/python-net/zh/aspose.cells.drawing/radiobutton/name) |获取并设置形状的名称。|
| [alternative_text](/cells/python-net/zh/aspose.cells.drawing/radiobutton/alternative_text) |返回或设置 [`Shape`](/cells/python-net/zh/aspose.cells.drawing/shape) 对象的描述性（替代）文本字符串。|
| [title](/cells/python-net/zh/aspose.cells.drawing/radiobutton/title) |指定当前形状对象的标题（标题）。|
| [line_format](/cells/python-net/zh/aspose.cells.drawing/radiobutton/line_format) |返回包含指定形状的线条格式属性的 MsoLineFormat 对象。|
| [fill_format](/cells/python-net/zh/aspose.cells.drawing/radiobutton/fill_format) |返回包含指定形状的填充格式属性的 MsoFillFormat 对象。|
| [line](/cells/python-net/zh/aspose.cells.drawing/radiobutton/line) |获取线条样式|
| [fill](/cells/python-net/zh/aspose.cells.drawing/radiobutton/fill) |返回包含指定形状的填充格式属性的 [`Shape.fill_format`](/cells/python-net/zh/aspose.cells.drawing/shape#fill_format) 对象。|
| [shadow_effect](/cells/python-net/zh/aspose.cells.drawing/radiobutton/shadow_effect) |表示指定图表元素或形状的阴影效果的 [`ShadowEffect`](/cells/python-net/zh/aspose.cells.drawing/shadoweffect) 对象。|
| [reflection](/cells/python-net/zh/aspose.cells.drawing/radiobutton/reflection) |表示指定图表元素或形状的反射效果的 [`ReflectionEffect`](/cells/python-net/zh/aspose.cells.drawing/reflectioneffect) 对象。|
| [glow](/cells/python-net/zh/aspose.cells.drawing/radiobutton/glow) |表示为图表元素或形状指定发光效果的 [`GlowEffect`](/cells/python-net/zh/aspose.cells.drawing/gloweffect) 对象。|
| [soft_edges](/cells/python-net/zh/aspose.cells.drawing/radiobutton/soft_edges) |获取并设置应用于边缘的模糊半径，以点为单位。|
| [three_d_format](/cells/python-net/zh/aspose.cells.drawing/radiobutton/three_d_format) |获取并设置形状的 3d 格式。|
| [format_picture](/cells/python-net/zh/aspose.cells.drawing/radiobutton/format_picture) |获取和设置图片格式的选项。|
| [is_hidden](/cells/python-net/zh/aspose.cells.drawing/radiobutton/is_hidden) |指示对象是否可见。|
| [is_lock_aspect_ratio](/cells/python-net/zh/aspose.cells.drawing/radiobutton/is_lock_aspect_ratio) | True 表示形状的纵横比被锁定。|
| [is_aspect_ratio_locked](/cells/python-net/zh/aspose.cells.drawing/radiobutton/is_aspect_ratio_locked) | True 表示形状的纵横比被锁定。|
| [rotation_angle](/cells/python-net/zh/aspose.cells.drawing/radiobutton/rotation_angle) |获取并设置形状的旋转。|
| [hyperlink](/cells/python-net/zh/aspose.cells.drawing/radiobutton/hyperlink) |获取形状的超链接。|
| [id](/cells/python-net/zh/aspose.cells.drawing/radiobutton/id) |获取此形状的标识符。|
| [spid](/cells/python-net/zh/aspose.cells.drawing/radiobutton/spid) |指定应用程序可用于识别特定形状的可选字符串标识符。|
| [spt](/cells/python-net/zh/aspose.cells.drawing/radiobutton/spt) |指定一个可选数字，应用程序可以使用它来将特定形状与定义的形状类型关联起来。|
| [worksheet](/cells/python-net/zh/aspose.cells.drawing/radiobutton/worksheet) |获取包含此形状的 [`Shape.worksheet`](/cells/python-net/zh/aspose.cells.drawing/shape#worksheet) 对象。|
| [is_group](/cells/python-net/zh/aspose.cells.drawing/radiobutton/is_group) |指示此形状是否为组形状。|
| [is_in_group](/cells/python-net/zh/aspose.cells.drawing/radiobutton/is_in_group) |指示形状是否已分组。|
| [is_word_art](/cells/python-net/zh/aspose.cells.drawing/radiobutton/is_word_art) |指示此形状是否为艺术字。|
| [text_effect](/cells/python-net/zh/aspose.cells.drawing/radiobutton/text_effect) |返回包含指定形状的文本效果格式属性的 TextEffectFormat 对象。<br/>适用于代表艺术字的 Shape 对象。|
| [is_locked](/cells/python-net/zh/aspose.cells.drawing/radiobutton/is_locked) | True 表示当工作表受到保护时，对象不能被修改。<br/>请注意，仅当工作表或工作表中的对象受到保护时，此值才有意义。|
| [is_printable](/cells/python-net/zh/aspose.cells.drawing/radiobutton/is_printable) |指示对象是否可打印。<br/>如果为False，则打印时不会打印此形状。|
| [mso_drawing_type](/cells/python-net/zh/aspose.cells.drawing/radiobutton/mso_drawing_type) |获取绘图类型。|
| [auto_shape_type](/cells/python-net/zh/aspose.cells.drawing/radiobutton/auto_shape_type) |获取并设置自动形状类型。|
| [anchor_type](/cells/python-net/zh/aspose.cells.drawing/radiobutton/anchor_type) |获取和设置形状锚点占位符的类型。|
| [placement](/cells/python-net/zh/aspose.cells.drawing/radiobutton/placement) |表示绘图对象附加到其下方单元格的方式。<br/>该属性控制对象在工作表上的位置。|
| [upper_left_row](/cells/python-net/zh/aspose.cells.drawing/radiobutton/upper_left_row) |表示顶行索引。|
| [upper_delta_y](/cells/python-net/zh/aspose.cells.drawing/radiobutton/upper_delta_y) |获取或设置形状与其左上角行的垂直偏移量。|
| [upper_left_column](/cells/python-net/zh/aspose.cells.drawing/radiobutton/upper_left_column) |表示左上角列索引。|
| [upper_delta_x](/cells/python-net/zh/aspose.cells.drawing/radiobutton/upper_delta_x) |获取或设置形状与其左上角列的水平偏移量。|
| [lower_right_row](/cells/python-net/zh/aspose.cells.drawing/radiobutton/lower_right_row) |表示右下角行索引。|
| [lower_delta_y](/cells/python-net/zh/aspose.cells.drawing/radiobutton/lower_delta_y) |获取或设置形状与其右下角行的垂直偏移量。|
| [lower_right_column](/cells/python-net/zh/aspose.cells.drawing/radiobutton/lower_right_column) |表示右下角列索引。|
| [lower_delta_x](/cells/python-net/zh/aspose.cells.drawing/radiobutton/lower_delta_x) |获取或设置形状与其右下角列的水平偏移量。|
| [right](/cells/python-net/zh/aspose.cells.drawing/radiobutton/right) |表示形状相对于其右下角列的水平偏移宽度，以像素为单位。|
| [bottom](/cells/python-net/zh/aspose.cells.drawing/radiobutton/bottom) |表示形状距离其下底角行垂直偏移的宽度，以像素为单位。|
| [width](/cells/python-net/zh/aspose.cells.drawing/radiobutton/width) |表示形状的宽度，以像素为单位。|
| [width_inch](/cells/python-net/zh/aspose.cells.drawing/radiobutton/width_inch) |表示形状的宽度，以英寸为单位。|
| [width_pt](/cells/python-net/zh/aspose.cells.drawing/radiobutton/width_pt) |表示形状的宽度，以点为单位。|
| [width_cm](/cells/python-net/zh/aspose.cells.drawing/radiobutton/width_cm) |表示形状的宽度，以厘米为单位。|
| [height](/cells/python-net/zh/aspose.cells.drawing/radiobutton/height) |表示形状的高度，以像素为单位。|
| [height_inch](/cells/python-net/zh/aspose.cells.drawing/radiobutton/height_inch) |表示形状的高度，以英寸为单位。|
| [height_pt](/cells/python-net/zh/aspose.cells.drawing/radiobutton/height_pt) |表示形状的高度，以点为单位。|
| [height_cm](/cells/python-net/zh/aspose.cells.drawing/radiobutton/height_cm) |表示形状的高度，以厘米为单位。|
| [left](/cells/python-net/zh/aspose.cells.drawing/radiobutton/left) |表示形状与其左列的水平偏移量，以像素为单位。|
| [left_inch](/cells/python-net/zh/aspose.cells.drawing/radiobutton/left_inch) |表示形状与其左列的水平偏移量，以英寸为单位。|
| [left_cm](/cells/python-net/zh/aspose.cells.drawing/radiobutton/left_cm) |表示形状与其左列的水平偏移量，以厘米为单位。|
| [top](/cells/python-net/zh/aspose.cells.drawing/radiobutton/top) |表示形状与其顶行的垂直偏移量，以像素为单位。|
| [top_inch](/cells/python-net/zh/aspose.cells.drawing/radiobutton/top_inch) |表示形状与其顶行的垂直偏移量，以英寸为单位。|
| [top_cm](/cells/python-net/zh/aspose.cells.drawing/radiobutton/top_cm) |表示形状与其顶行的垂直偏移量，以厘米为单位。|
| [top_to_corner](/cells/python-net/zh/aspose.cells.drawing/radiobutton/top_to_corner) |获取或设置形状与工作表顶部边框的垂直偏移量，以像素为单位。|
| [left_to_corner](/cells/python-net/zh/aspose.cells.drawing/radiobutton/left_to_corner) |获取并设置形状与工作表左边框的水平偏移量。|
| [x](/cells/python-net/zh/aspose.cells.drawing/radiobutton/x) |获取或设置形状距工作表左边框的水平偏移量，以像素为单位。|
| [y](/cells/python-net/zh/aspose.cells.drawing/radiobutton/y) |获取或设置形状距工作表顶部边框的垂直偏移量，以像素为单位。|
| [width_scale](/cells/python-net/zh/aspose.cells.drawing/radiobutton/width_scale) |获取或设置宽度比例，以原始图片宽度的百分比为单位。<br/>如果形状不是图片，WidthScale属性只返回100；|
| [height_scale](/cells/python-net/zh/aspose.cells.drawing/radiobutton/height_scale) |获取或设置高度比例，以原始图片高度的百分比为单位。<br/>如果形状不是图片，HeightScale属性只返回100；|
| [top_in_shape](/cells/python-net/zh/aspose.cells.drawing/radiobutton/top_in_shape) |表示形状与父形状顶部边框的垂直偏移量，<br/>以父形状高度的 1/4000 为单位。|
| [left_in_shape](/cells/python-net/zh/aspose.cells.drawing/radiobutton/left_in_shape) |表示形状与父形状左边界的水平偏移量，<br/>以父形状宽度的 1/4000 为单位。|
| [width_in_shape](/cells/python-net/zh/aspose.cells.drawing/radiobutton/width_in_shape) |表示形状的宽度，以父形状的 1/4000 为单位。|
| [height_in_shape](/cells/python-net/zh/aspose.cells.drawing/radiobutton/height_in_shape) |表示形状与父形状上边框的垂直偏移量，以父形状高度的 1/4000 为单位。|
| [group](/cells/python-net/zh/aspose.cells.drawing/radiobutton/group) |获取包含该形状的组形状。|
| [type](/cells/python-net/zh/aspose.cells.drawing/radiobutton/type) |获取自动形状类型。|
| [has_line](/cells/python-net/zh/aspose.cells.drawing/radiobutton/has_line) |获取并设置形状的线边框是否可见。|
| [is_filled](/cells/python-net/zh/aspose.cells.drawing/radiobutton/is_filled) |指示填充格式是否可见。|
| [is_flipped_horizontally](/cells/python-net/zh/aspose.cells.drawing/radiobutton/is_flipped_horizontally) |获取或设置形状是否水平翻转。|
| [is_flipped_vertically](/cells/python-net/zh/aspose.cells.drawing/radiobutton/is_flipped_vertically) |获取或设置形状是否垂直翻转。|
| [actual_lower_right_row](/cells/python-net/zh/aspose.cells.drawing/radiobutton/actual_lower_right_row) |获取实际的底行。|
| [relative_to_original_picture_size](/cells/python-net/zh/aspose.cells.drawing/radiobutton/relative_to_original_picture_size) |表示形状是否与原始图片大小相关。|
| [linked_cell](/cells/python-net/zh/aspose.cells.drawing/radiobutton/linked_cell) |获取或设置链接到控件值的工作表范围。|
| [input_range](/cells/python-net/zh/aspose.cells.drawing/radiobutton/input_range) |获取或设置用于填充指定组合框的工作表范围。|
| [text_shape_type](/cells/python-net/zh/aspose.cells.drawing/radiobutton/text_shape_type) |获取并设置预设的文本形状类型。|
| [text_body](/cells/python-net/zh/aspose.cells.drawing/radiobutton/text_body) |获取并设置形状文本的设置。|
| [font](/cells/python-net/zh/aspose.cells.drawing/radiobutton/font) |表示形状的字体。|
| [text_options](/cells/python-net/zh/aspose.cells.drawing/radiobutton/text_options) |代表形状的文本选项。|
| [text](/cells/python-net/zh/aspose.cells.drawing/radiobutton/text) |获取并设置此形状的文本。|
| [is_rich_text](/cells/python-net/zh/aspose.cells.drawing/radiobutton/is_rich_text) |文本是否为富文本。|
| [html_text](/cells/python-net/zh/aspose.cells.drawing/radiobutton/html_text) |获取并设置此文本框中包含数据和一些格式的 html 字符串。|
| [text_vertical_overflow](/cells/python-net/zh/aspose.cells.drawing/radiobutton/text_vertical_overflow) |获取并设置包含文本的形状的文本垂直溢出类型。|
| [text_horizontal_overflow](/cells/python-net/zh/aspose.cells.drawing/radiobutton/text_horizontal_overflow) |获取并设置包含文本的形状的文本水平溢出类型。|
| [is_text_wrapped](/cells/python-net/zh/aspose.cells.drawing/radiobutton/is_text_wrapped) |获取并设置包含文本的形状的文本环绕类型。|
| [text_orientation_type](/cells/python-net/zh/aspose.cells.drawing/radiobutton/text_orientation_type) |获取并设置形状的文本方向类型。|
| [text_horizontal_alignment](/cells/python-net/zh/aspose.cells.drawing/radiobutton/text_horizontal_alignment) |获取并设置形状的文本水平对齐类型。|
| [text_vertical_alignment](/cells/python-net/zh/aspose.cells.drawing/radiobutton/text_vertical_alignment) |获取并设置形状的文本垂直对齐类型。|
| [text_direction](/cells/python-net/zh/aspose.cells.drawing/radiobutton/text_direction) |获取/设置此对象的文本流方向。|
| [text_box_options](/cells/python-net/zh/aspose.cells.drawing/radiobutton/text_box_options) |获取形状中的文本信息|
| [control_data](/cells/python-net/zh/aspose.cells.drawing/radiobutton/control_data) |获取控件的数据。|
| [active_x_control](/cells/python-net/zh/aspose.cells.drawing/radiobutton/active_x_control) |获取 ActiveX 控件。|
| [paths](/cells/python-net/zh/aspose.cells.drawing/radiobutton/paths) |获取自定义几何形状的路径。|
| [create_id](/cells/python-net/zh/aspose.cells.drawing/radiobutton/create_id) |获取并设置此形状的创建 ID。|
| [is_decorative](/cells/python-net/zh/aspose.cells.drawing/radiobutton/is_decorative) |指示物体是否具有装饰性。|
| [is_checked](/cells/python-net/zh/aspose.cells.drawing/radiobutton/is_checked) |指示单选按钮是否被选中。|
| [shadow](/cells/python-net/zh/aspose.cells.drawing/radiobutton/shadow) |指示组合框是否具有三维阴影。|
| [group_box](/cells/python-net/zh/aspose.cells.drawing/radiobutton/group_box) |获取包含此 RadioButton 的 GroupBox。|


### 方法
|方法|描述|
| :- | :- |
| [`to_image(self, stream, image_type)`](/cells/python-net/zh/aspose.cells.drawing/radiobutton/to_image/#io.rawiobase-aspose.cells.drawing.imagetype) |创建形状图像并将其保存到指定格式的流中。|
| [`to_image(self, image_file, options)`](/cells/python-net/zh/aspose.cells.drawing/radiobutton/to_image/#str-aspose.cells.rendering.imageorprintoptions) |将形状保存到文件。|
| [`to_image(self, stream, options)`](/cells/python-net/zh/aspose.cells.drawing/radiobutton/to_image/#io.rawiobase-aspose.cells.rendering.imageorprintoptions) |将形状保存到流中。|
| [`get_result_of_smart_art(self)`](/cells/python-net/zh/aspose.cells.drawing/radiobutton/get_result_of_smart_art/#) |将智能艺术转换为分组形状。|
| [`to_front_or_back(self, orders)`](/cells/python-net/zh/aspose.cells.drawing/radiobutton/to_front_or_back/#int) |将形状置于前面或将形状置于后面。|
| [`get_locked_property(self, type)`](/cells/python-net/zh/aspose.cells.drawing/radiobutton/get_locked_property/#aspose.cells.drawing.shapelocktype) |获取锁定属性的值。|
| [`set_locked_property(self, type, value)`](/cells/python-net/zh/aspose.cells.drawing/radiobutton/set_locked_property/#aspose.cells.drawing.shapelocktype-bool) |设置锁定属性。|
| [`add_hyperlink(self, address)`](/cells/python-net/zh/aspose.cells.drawing/radiobutton/add_hyperlink/#str) |向形状添加超链接。|
| [`remove_hyperlink(self)`](/cells/python-net/zh/aspose.cells.drawing/radiobutton/remove_hyperlink/#) |删除形状的超链接。|
| [`move_to_range(self, upper_left_row, upper_left_column, lower_right_row, lower_right_column)`](/cells/python-net/zh/aspose.cells.drawing/radiobutton/move_to_range/#int-int-int-int) |将形状移动到指定范围。|
| [`align_top_right_corner(self, top_row, right_column)`](/cells/python-net/zh/aspose.cells.drawing/radiobutton/align_top_right_corner/#int-int) |将图片移动到右上角。|
| [`get_connection_points(self)`](/cells/python-net/zh/aspose.cells.drawing/radiobutton/get_connection_points/#) |获取连接点|
| [`get_linked_cell(self, is_r1c1, is_local)`](/cells/python-net/zh/aspose.cells.drawing/radiobutton/get_linked_cell/#bool-bool) |获取与控件值相关的范围。|
| [`set_linked_cell(self, formula, is_r1c1, is_local)`](/cells/python-net/zh/aspose.cells.drawing/radiobutton/set_linked_cell/#str-bool-bool) |设置与控件值链接的范围。|
| [`get_input_range(self, is_r1c1, is_local)`](/cells/python-net/zh/aspose.cells.drawing/radiobutton/get_input_range/#bool-bool) |获取用于填充控件的范围。|
| [`set_input_range(self, formula, is_r1c1, is_local)`](/cells/python-net/zh/aspose.cells.drawing/radiobutton/set_input_range/#str-bool-bool) |设置用于填充控件的范围。|
| [`update_selected_value(self)`](/cells/python-net/zh/aspose.cells.drawing/radiobutton/update_selected_value/#) |通过链接单元格的值更新选定的值。|
| [`calculate_text_size(self)`](/cells/python-net/zh/aspose.cells.drawing/radiobutton/calculate_text_size/#) |重新计算文本区域|
| [`format_characters(self, start_index, length, font, flag)`](/cells/python-net/zh/aspose.cells.drawing/radiobutton/format_characters/#int-int-aspose.cells.font-aspose.cells.styleflag) |使用字体设置格式化一些字符。|
| [`characters(self, start_index, length)`](/cells/python-net/zh/aspose.cells.drawing/radiobutton/characters/#int-int) |返回表示文本内字符范围的 Characters 对象。|
| [`get_characters(self)`](/cells/python-net/zh/aspose.cells.drawing/radiobutton/get_characters/#) |返回所有 Characters 对象<br/>代表文本中的字符范围。|
| [`get_rich_formattings(self)`](/cells/python-net/zh/aspose.cells.drawing/radiobutton/get_rich_formattings/#) |返回所有 Characters 对象<br/>代表文本中的字符范围。|
| [`remove_active_x_control(self)`](/cells/python-net/zh/aspose.cells.drawing/radiobutton/remove_active_x_control/#) |删除 activeX 控件。|
| [`is_same_setting(self, obj)`](/cells/python-net/zh/aspose.cells.drawing/radiobutton/is_same_setting/#any) |返回形状是否相同。|
| [`get_actual_box(self)`](/cells/python-net/zh/aspose.cells.drawing/radiobutton/get_actual_box/#) |获取形状的实际位置和大小（应用旋转、翻转等之后）|
| [`fit_to_text_size(self)`](/cells/python-net/zh/aspose.cells.drawing/radiobutton/fit_to_text_size/#) |重新计算一个适合显示所有文本内容的文本区域。|
| [`get_option_index(self)`](/cells/python-net/zh/aspose.cells.drawing/radiobutton/get_option_index/#) |获取包含此单选按钮的 GroupBox 的所有单选按钮中的选项索引（从一开始）。|



### 也可以看看
* 模块[`aspose.cells.drawing`](..)
* 类 [`GlowEffect`](/cells/python-net/zh/aspose.cells.drawing/gloweffect)
* 类 [`RadioButton`](/cells/python-net/zh/aspose.cells.drawing/radiobutton)
* 类 [`ReflectionEffect`](/cells/python-net/zh/aspose.cells.drawing/reflectioneffect)
* 类 [`ShadowEffect`](/cells/python-net/zh/aspose.cells.drawing/shadoweffect)
* 类 [`Shape`](/cells/python-net/zh/aspose.cells.drawing/shape)
