0

選択肢は 2 つあります。特定のタイプのコントロールが 48 個必要です。クリックとタップに応答する必要があります (タッチ デバイスの場合)。

TextButtonStyle と Click イベントを使用して、ボタンを使用できます。または、Tapped イベントで TextBlock を使用することもできます。

ボタンは作成するのに「費用がかかる」可能性があると思います。OTOH、ユーザーがコンポーネントをクリックすると「Tapped」も呼び出されると思いますが、これはその命名法のために少し緊張します.

もう 1 つの違いは、ボタンは必要な幅だけを占有するのに対し、TextBlock はすべてを占有することです。基になる Grid をタップ可能にしたいので、TextBlock は一種の問題です。ボタンのように控えめにするプロパティはありますか?

4

1 に答える 1

1

http://msdn.microsoft.com/en-US/library/windows/apps/hh465470に、いつどのようにボタンを使用するかに関する Windows ストア アプリの設計ガイダンスがあります。あなたの説明とこのガイダンスに基づくと、ボタンが最適なようです。クリックイベントへの応答は、その目的のために作成されたものであり、TextBlocks は、説明した余分な問題を追加します。

于 2012-11-16T08:13:03.533 に答える