InkToolbar.ActiveTool 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置 InkToolbar 的“工具”组中当前选定的功能, (查看备注) 。 此属性提供对以下对象的访问:
- InkToolbarBallpointPenButton
- InkToolbarPencilButton
- InkToolbarEraserButton
- InkToolbarHighlighterButton
- InkToolbarCustomPenButton
- InkToolbarCustomToolButton
此组中的功能是互斥的:选择某个特征会取消选择当前处于活动状态的功能。
注意
InkToolbarRulerButton 和 InkToolbarCustomToggleButton 对象与活动功能结合使用,不会向 ActiveTool 属性公开。
public:
property InkToolbarToolButton ^ ActiveTool { InkToolbarToolButton ^ get(); void set(InkToolbarToolButton ^ value); };
InkToolbarToolButton ActiveTool();
void ActiveTool(InkToolbarToolButton value);
public InkToolbarToolButton ActiveTool { get; set; }
var inkToolbarToolButton = inkToolbar.activeTool;
inkToolbar.activeTool = inkToolbarToolButton;
Public Property ActiveTool As InkToolbarToolButton
属性值
当前选定的功能。 默认情况下,这是 InkToolbar 上的第一个按钮。
注解
InkToolbar 由两组不同的按钮类型组成:
- 一组包含内置绘图的“工具”按钮 (InkToolbarBallpointPenButton、 InkToolbarPencilButton) 、擦除 (InkToolbarEraserButton) ,以及突出显示 (InkToolbarHighlighterButton) 按钮。 此处添加了自定义工具 (InkToolbarCustomPenButton 和 InkToolbarCustomToolButton) 。
功能选择相互排斥。
- 第二组“切换”按钮,其中包含内置模具 (InkToolbarStencilButton) 按钮 (或 InkToolbarRulerButton 按钮) 。 此处添加了自定义切换 (InkToolbarCustomToggleButton) 。
功能相互不排斥,并且可以与其他活动工具同时使用。