我创建了一个墨水工具栏,初始控件除笔之外都是。 我可以将橡皮擦按钮的背景设置为透明,但应用于标尺按钮。 这是墨水工具栏的错误吗?
<InkToolbar Background="Transparent" InitialControls="AllExceptPens" TargetInkCanvas="{x:Bind inkCanvas}">
<InkToolbarEraserButton Background="Transparent"/>
<InkToolbarRulerButton Background="Transparent"/>
</InkToolbar>
答案 0 :(得分:1)
规则按钮实际上是可视树中的InkToolbarStencilButton
,而不是InkToolbarRulerButton
。因此,按以下方式更新您的代码段将起作用。
<InkToolbar
Background="Transparent"
InitialControls="AllExceptPens"
<InkToolbarEraserButton Background="Red" />
<!--<InkToolbarRulerButton Background="Red" Foreground="Blue" />-->
<InkToolbarStencilButton Background="Red"></InkToolbarStencilButton>
</InkToolbar>