-1

タイトルと説明を表示したい Windows Phone 8 アプリがあります。私の説明は非常に大きいので、最初に [続きを読む] ボタンでいくつかの文字を表示し、ユーザーがそのボタンをクリックすると、残りの説明が表示されるようにしたいと考えています。どうすればこれを達成できますか?また、Window Phone 8 で [続きを読む] ボタンを作成するためのガイドラインは何ですか? Windows Phone 8 でこれを実現するにはどうすればよいですか。

4

1 に答える 1

1

これは、説明テキストを切り替えることで実現できます。

public class MyClass : INotifyPropertyChanged {
  private string _shortText;
  private string _fullText;
  private bool _showFullText;

  public string Text { 
    get
    {
      if (_showFullText) 
        return _fullText;
      else 
        return _shortText;
    }
  } 
  public void Switch() {
    _showFullText = !_showFullText;
    OnPropertyChanged("Text");
  }
}

次に、{Binding Text} の TextWrapping TextBlock と、Tap イベントで Switch メソッドを呼び出す下線付きの TextBlock を配置します。

于 2013-08-23T13:08:01.333 に答える