ToolTipService.InitialShowDelay 添付プロパティ

定義

ツールヒントが開くまでの時間の長さを取得または設定します。Gets or sets the length of time before a tooltip opens.

see GetInitialShowDelay, and SetInitialShowDelay
see GetInitialShowDelay, and SetInitialShowDelay
see GetInitialShowDelay, and SetInitialShowDelay

例外

InitialShowDelay プロパティの値がゼロ (0) 未満です。The value of the InitialShowDelay property is less than zero (0).

次の例は、ToolTipService タイミングプロパティを設定する方法を示しています。The following example shows how to set the ToolTipService timing properties.

<Ellipse Height="25" Width="50" 
      Fill="Gray" 
      HorizontalAlignment="Left"
      ToolTipService.InitialShowDelay="1000"
      ToolTipService.ShowDuration="7000"
      ToolTipService.BetweenShowDelay="2000"
      ToolTipService.Placement="Right" 
      ToolTipService.PlacementRectangle="50,0,0,0"
      ToolTipService.HorizontalOffset="10" 
      ToolTipService.VerticalOffset="20"
      ToolTipService.HasDropShadow="false"
      ToolTipService.ShowOnDisabled="true" 
      ToolTipService.IsEnabled="true"
      ToolTipOpening="whenToolTipOpens"
      ToolTipClosing="whenToolTipCloses"
      >
  <Ellipse.ToolTip>
    <BulletDecorator>
      <BulletDecorator.Bullet>
        <Ellipse Height="10" Width="20" Fill="Blue"/>
      </BulletDecorator.Bullet>
      <TextBlock>Uses the ToolTipService class</TextBlock>
    </BulletDecorator>
  </Ellipse.ToolTip>
</Ellipse>

注釈

通常、ユーザーがツールヒントを持つオブジェクトの上にマウスポインターを移動すると、ツールヒントが表示されるまでに遅延が発生します。Typically, when a user moves the mouse pointer over an object that has a tooltip, there is a delay before the tooltip is displayed. この遅延は、InitialShowDelay プロパティの値と同じです。This delay is equal to the value of the InitialShowDelay property. ただし、ツールヒントが表示された後、InitialShowDelay 時間が経過するのを待たずに別のツールヒントを表示できる期間があります。However, after a tooltip is displayed there is a period of time during which another tooltip can be displayed without waiting for the InitialShowDelay time to pass. この期間は、BetweenShowDelay プロパティを使用して指定します。You specify this time period by using the BetweenShowDelay property. ユーザーが、ツールヒントが表示されている1つの要素から、ツールヒントを持つ別の要素に、この期間内にマウスを移動すると、2番目のツールヒントの [InitialShowDelay] プロパティの値は適用されず、2番目のツールヒントがすぐに表示されます。When the user moves the mouse within this time period from one element that has a visible tooltip to another element that has a tooltip, the value of the InitialShowDelay property for the second tooltip is not applied and the second tooltip appears immediately.

コードでこのプロパティを取得または設定する方法の詳細については、「GetInitialShowDelay メソッドと SetInitialShowDelay メソッド」を参照してください。For information about how to get or set this property in code, see the GetInitialShowDelay and SetInitialShowDelay methods.

依存プロパティ情報Dependency Property Information

識別子フィールドIdentifier field InitialShowDelayProperty
メタデータプロパティが true に設定されるMetadata properties set to true NoneNone

適用対象

こちらもご覧ください