ToolTipService.InitialShowDelay Angefügte Eigenschaft

Definition

Ruft die Zeit ab, bevor eine QuickInfo geöffnet wird, oder legt diese fest.Gets or sets the length of time before a tooltip opens.

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

Ausnahmen

Der Wert der InitialShowDelay-Eigenschaft ist kleiner als 0 (null).The value of the InitialShowDelay property is less than zero (0).

Beispiele

Im folgenden Beispiel wird gezeigt, wie die ToolTipService Zeit Steuerungseigenschaften festgelegt werden.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>

Hinweise

Wenn ein Benutzer den Mauszeiger über ein Objekt mit einer QuickInfo bewegt, gibt es in der Regel eine Verzögerung, bevor die QuickInfo angezeigt wird.Typically, when a user moves the mouse pointer over an object that has a tooltip, there is a delay before the tooltip is displayed. Diese Verzögerung ist gleich dem Wert InitialShowDelay der-Eigenschaft.This delay is equal to the value of the InitialShowDelay property. Nachdem eine QuickInfo angezeigt wird, gibt es jedoch einen Zeitraum, in dem eine andere QuickInfo angezeigt werden kann, ohne InitialShowDelay darauf zu warten, dass die Zeit abgelaufen ist.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. Sie geben diesen Zeitraum mithilfe der BetweenShowDelay -Eigenschaft an.You specify this time period by using the BetweenShowDelay property. Wenn der Benutzer die Maus innerhalb dieses Zeitraums von einem Element mit einer sichtbaren QuickInfo zu einem anderen Element mit einer QuickInfo verschiebt, wird der Wert InitialShowDelay der-Eigenschaft für die zweite QuickInfo nicht angewendet, und die zweite QuickInfo wird sofort angezeigt.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.

Informationen dazu, wie Sie diese Eigenschaft im Code erhalten oder festlegen, finden Sie GetInitialShowDelay unter SetInitialShowDelay den Methoden und.For information about how to get or set this property in code, see the GetInitialShowDelay and SetInitialShowDelay methods.

Informationen zur AbhängigkeitseigenschaftDependency Property Information

BezeichnerfeldIdentifier field InitialShowDelayProperty
Metadateneigenschaften auf true festgelegtMetadata properties set to true KeineNone

Gilt für:

Siehe auch