我有一个 Windows Phone 8 应用程序,我想在其中显示标题和描述。我的描述非常大,所以我想先用阅读更多按钮显示一些字符,然后当用户单击该按钮时,他将能够看到剩余的描述。我怎样才能做到这一点以及在 Window Phone 8 中创建阅读更多按钮的准则是什么?我如何在 Windows Phone 8 中实现这一点。
问问题
66 次
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 和一个带下划线的 TextBlock,您可以在 Tap 事件中调用 Switch 方法。
于 2013-08-23T13:08:01.333 回答