Button 我应该使用按钮还是文本块?

Button 我应该使用按钮还是文本块?,button,windows-8,onclick,winrt-xaml,textblock,Button,Windows 8,Onclick,Winrt Xaml,Textblock,我有两个选择。我需要48个特定类型的控件;它需要对点击和轻触做出响应(对于触摸设备) 我可以使用按钮、TextButtonStyle和Click事件。或者我可以使用TextBlock,带有点击事件 我认为按钮的制作可能更“昂贵”。OTOH,虽然我相信当用户单击组件时也会调用“Tapped”,但我想这会让我有点紧张,因为它的命名法 另一个区别是按钮只占必要的宽度,而文本块占所有的宽度;我希望底层的网格是可点击的,所以TextBlock就是这样一个问题。是否有一个属性可以使它更像按钮一样简单?有Wi

我有两个选择。我需要48个特定类型的控件;它需要对点击和轻触做出响应(对于触摸设备)

我可以使用按钮、TextButtonStyle和Click事件。或者我可以使用TextBlock,带有点击事件

我认为按钮的制作可能更“昂贵”。OTOH,虽然我相信当用户单击组件时也会调用“Tapped”,但我想这会让我有点紧张,因为它的命名法


另一个区别是按钮只占必要的宽度,而文本块占所有的宽度;我希望底层的网格是可点击的,所以TextBlock就是这样一个问题。是否有一个属性可以使它更像按钮一样简单?

有Windows应用商店应用程序的设计指南,说明何时以及如何使用按钮。根据您的描述和本指南,按钮似乎是最佳选择。响应点击事件是它们的目的,文本块添加了您描述的额外问题

在这种情况下,一个常规按钮似乎是最好的选择;我不会担心开销,因为它将是最小的。48个按钮不是那么“昂贵”。。。你有没有试过使用按钮,并注意到一个舞蹈表演?