2010-06-17 36 views
1

在一個Silverlight 4應用我有一個的ScrollViewer我使得用戶能夠通過使用與所述鼠標滾輪滾動SetIsMouseWheelScrollingEnabled():如何在Silverlight中的Mac上啓用雙指拖動?

<ScrollViewer 
    x:Name="CodeBoxScrollViewerModelSingular" 
    tk:DockPanel.Dock="Left" 
    Style="{StaticResource ScrollViewerCodeBoxStyle}"> 
    <TextBox Text="{Binding SingularModelFileContent}" 
     Style="{StaticResource TextBoxCodeBoxStyle}"/> 
</ScrollViewer> 

CodeBoxScrollViewerModelSingular.SetIsMouseWheelScrollingEnabled(true); 

然而,有人測試它在的Mac說:

我在一個快速 測試發現唯一的問題是,我 無法通過使用 雙指拖動向下滾動,這已經在Mac 幾年現在 標準UI行爲。

有什麼辦法可以在Mac上啓用「雙指拖動」,因爲您可以啓用鼠標滾輪滾動功能嗎?

+0

我也面臨着我的silverlight數據網格的類似問題。2手指鼠標滾動不適用於Silverlight數據網格。您是否解決了您的問題。請與ue共享。 – 2013-09-26 06:48:56

回答

1

不幸的是,MouseWheel輸入只支持Windows,這是Mac和它的輸入通知系統的限制,我相信。

OS X通過鼠標滾輪操作向平臺呈現雙指拖動。