2011-07-14 37 views
0

如何在windows phone 7中使用ScrollToHorizontalOffset?我的代碼不起作用:Windows Phone 7中的ScrollToHorizo​​ntalOffset

imagesScrollview.InvalidateScrollInfo(); 
imagesScrollview.ScrollToHorizontalOffset(current); 
imagesScrollview.UpdateLayout(); 

一個可行的例子會很好!

+0

[爲什麼我的scrollviewer不能在WP7中工作?](http://stackoverflow.com/questions/6688386/why-my-scrollviewer-dont-work-in-wp7) –

+0

請不要重新發布您的問題。請參閱http://stackoverflow.com/faq#bounty –

+0

對不起,我很沮喪只是想知道是否有人在Windows Phone 7中使用ScrollToHorizo​​ntalOffset:-s –

回答

0

這是開發人員工具beta1中的一個已知錯誤,我更新到beta2,它們都正常工作。

0

我可以幫助使用!

可以使用StackPanel中爲您的項目:

後,您可以編寫代碼:

<DiaDiemJSC:ItemContain.ItemsPanel> 
              <ItemsPanelTemplate> 
               <StackPanel Orientation="Horizontal"/> 
              </ItemsPanelTemplate> 
             </DiaDiemJSC:ItemContain.ItemsPanel> 

DiaDiemJSC是我的控制,你可以用列表視圖或任何東西取代它,您可以添加圖片 Examle:

<StackPanel.ItemsPanel> 
               <ItemsPanelTemplate> 
                <StackPanel Orientation="Horizontal"/> 
               </ItemsPanelTemplate> 
              </StackPannel.ItemsPanel> 

這裏我使用ItemsPanelTemplate屬性與stackpannel或listviews的排序進行交互