2010-12-05 2 views
1

У меня есть элемент управления pivotviewer для Silverlight, который правильно загружает .cxml-файл, а затем запрашивает соответствующий файл .dzc и фасет заполняется, и я могу видеть, сколько у меня элементов, а также поиск их, но никакие плитки не отображаются в основной области обзора. Я посмотрел на выходе и увидел эти ошибки связывания:silverlight pivotviewer control не отображает плитки

System.Windows.Data Error: BindingExpression path error: 'ViewportPadding' property not found on 'Microsoft.Pivot.Internal.ViewModels.CollectionViewerViewModel' 'Microsoft.Pivot.Internal.ViewModels.CollectionViewerViewModel' (HashCode=65819928). BindingExpression: Path='ViewportPadding' DataItem='Microsoft.Pivot.Internal.ViewModels.CollectionViewerViewModel' (HashCode=65819928); target element is 'Microsoft.Pivot.Internal.Controls.SeahorseItemExitHost' (Name='PART_ExitHost'); target property is 'Margin' (type 'System.Windows.Thickness').. 
System.Windows.Data Error: BindingExpression path error: 'LayoutEngine' property not found on 'Microsoft.Pivot.Internal.ViewModels.CollectionViewerViewModel' 'Microsoft.Pivot.Internal.ViewModels.CollectionViewerViewModel' (HashCode=65819928). BindingExpression: Path='LayoutEngine' DataItem='Microsoft.Pivot.Internal.ViewModels.CollectionViewerViewModel' (HashCode=65819928); target element is 'Microsoft.Pivot.Internal.Controls.SeahorseItemExitHost' (Name='PART_ExitHost'); target property is 'LayoutEngine' (type 'Microsoft.Pivot.Internal.ItemLayouts.ILayoutEngine').. 
System.Windows.Data Error: BindingExpression path error: 'PositionInWindow' property not found on 'Microsoft.Pivot.Internal.ViewModels.CollectionViewerViewModel' 'Microsoft.Pivot.Internal.ViewModels.CollectionViewerViewModel' (HashCode=65819928). BindingExpression: Path='PositionInWindow' DataItem='Microsoft.Pivot.Internal.ViewModels.CollectionViewerViewModel' (HashCode=65819928); target element is 'Microsoft.Pivot.Internal.Controls.SeahorseItemExitHost' (Name='PART_ExitHost'); target property is 'PositionInWindow' (type 'System.Windows.Point').. 

«LayoutEngine» кажется, что это будет связано, но я понятия не имею, почему в комплект поставки управления будет иметь обязательные вопросы. Есть идеи?

ответ

3

Я нашел решение своей проблемы, когда установил min. Ограничения для PivotViewer внутри зрителя прокрутки, но размеры были еще авто, и это было внутри просмотр прокрутки:

http://betaforums.silverlight.net/forums/p/211146/497407.aspx

После того, как я установил максимальные ограничения и поместил его в сетке, все плитки начали появляться.

+0

Невероятно ... Я смотрел на HttpHandlers, поскольку PivotViewer не запрашивал изображения через мой HttpHandler через мой HttpHandler для JPG. Установка высоты и ширины вызвала обращение к изображениям ... Кстати, эта ссылка не работает. – 2011-07-14 23:35:55

Смежные вопросы