Track.Maximum プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
public:
property double Maximum { double get(); void set(double value); };
public double Maximum { get; set; }
member this.Maximum : double with get, set
Public Property Maximum As Double
プロパティ値
Track の指定可能な最大 Value。 既定値は 1 です。
例
次の例は、プロパティの Maximum バインディング ソースになる a Slider のプロパティを設定する方法を Track.Maximum 示しています。
注釈
コントロールが Track コントロール内にあり RangeBase 、プロパティが Track.Maximum 明示的に設定されていない場合、このプロパティは自動的に RangeBase.Maximum プロパティにバインドされます。
コントロールのScrollBar値はMaximum、スクロール可能なコンテンツのサイズから、表示されているコンテンツ領域またはビューポートのサイズを引いた値と同じです。 たとえば、コンテンツのサイズが 100 で、プロパティの ViewportSize サイズが 30 の場合、プロパティの Maximum 値は 70 になります。 これは、コントロールのプロパティが Value ビューポートの ScrollBar 上部に表示されるスクロール可能なコンテンツ内の位置に対応するためです。 この例でコンテンツを一番下までスクロールしても、コンテンツの 30% がビューポートに表示されます。 したがって、ビューポートの Value 上部に対応する値は 70 で Maximum 、値は 70 です。
次の図は、コントロール内Valueの位置に対応する方法をScrollBarScrollViewer示しています。
依存プロパティ情報
識別子フィールド | MaximumProperty |
に設定されたメタデータ プロパティ true |
AffectsArrange |