当我添加一个按钮控件进行混合时,我最终得到下面的图片。按钮的布局比它的边框大得多,但是如果它在布局中,我实际上可以点击按钮,即使边框较小。
这真的搞砸了用户体验,因为用户可以按下按钮,即使他不应该按下按钮。 我该如何解决这个问题并使layout = border?
我使用Visual Studio 2012并构建Windows Phone 8存储C#项目。
答案 0 :(得分:2)
这是因为添加到控件的额外触摸目标悬垂。您似乎已在按钮上放置了RenderTransform
,这使得不需要悬伸。最简单的事情是:
ButtonBackground
且Margin
为12的项目(在属性窗口中将突出显示为绿色,因为它已绑定到资源Margin
旁边的绿色小按钮,然后选择重置