我無法綁定到全景標題。任何想法如何?其他綁定工作完美。windows phone 8全景標題綁定
<Grid x:Name="ContentPanel">
<phone:Panorama x:Name="pnBookDetails">
<phone:Panorama.TitleTemplate>
<DataTemplate>
<TextBlock Text="{Binding BookTitle, Mode=OneWay}" />
</DataTemplate>
</phone:Panorama.TitleTemplate>
.cs文件
await bookdetailsvm.GetBookDetails(Convert.ToInt64(bookid));
ContentPanel.DataContext= bookdetailsvm.booksdetailsObject; returns Books object
書對象
public class Books : INotifyPropertyChanged
{
private long _BookId = 0;
public long BookId
{
get
{
return _BookId;
}
set
{
_BookId = value;
RaisePropertyChanged("BookId");
}
}
private string _ISBN = string.Empty;
public string ISBN
{
get
{
if (string.IsNullOrEmpty(_ISBN))
{
return "No ISBN found";
}
else
{
return _ISBN;
}
}
set
{
_ISBN = value;
RaisePropertyChanged("ISBN");
}
}
private string _BookTitle = string.Empty;
public string BookTitle
{
get
{
if (_BookTitle.Length > 35)
{
return _BookTitle.Substring(0, 35) + "...";
}
else
return _BookTitle;
}
set
{
_BookTitle = value;
}
}