共用方式為


MouseWheelParameters.PageTranslation 屬性

定義

取得或設定頁面寬度和高度單位的轉換因數,以裝置無關的圖元 (DIP) 。

public:
 property Point PageTranslation { Point get(); void set(Point value); };
Point PageTranslation();

void PageTranslation(Point value);
public Point PageTranslation { get; set; }
var point = mouseWheelParameters.pageTranslation;
mouseWheelParameters.pageTranslation = point;
Public Property PageTranslation As Point

屬性值

頁面寬度的轉換因數 (x) 和高度 (y) 。

備註

下圖顯示按鈕滾輪的預設控制台設定。 這些設定會將單一縮排對應至 UI 中特定距離單位, (頁面寬度和高度) 。 PageTranslation 提供重新定義這些距離的方法,並指定與裝置無關圖元的頁面大小, (DIP) 。

滑鼠設定頁面的螢幕擷取畫面,其中顯示滑鼠滾輪捲動設定。滑鼠設定頁面的螢幕擷取畫面,其中顯示滑鼠滾輪捲動設定。

如果滾輪按鈕設定為一次捲動一個畫面 (頁面) ,且 PageTranslation 的值會設定為 (1200,800) ,垂直捲動會套用到 1 x 800 裝置無關圖元 (DIP) 每個 detent。 透過滑鼠傾斜滾輪的水準捲動距離取決於 CharTranslation的值。

注意

如果 Disabled andManipulationTranslateX ManipulationTranslateX ManipulationTranslateRailsX會透過GestureSettings啟用ManipulationTranslateY/ManipulationTranslateRailsY,則只有在旋轉或傾斜按鈕滾輪時,才會沿著水準軸套用捲動。 / 在上一個範例中,結果是每個 detent 的水準捲動 1 x 1200 裝置獨立圖元 (DIP) 。 同樣地,如果已啟用ManipulationTranslateY ManipulationTranslateRailsY/ 且ManipulationTranslateX/ManipulationTranslateRailsX會透過GestureSettings停用,則只有在旋轉或傾斜按鈕滾輪時,才會沿著垂直軸套用捲動。

適用於

另請參閱