ToolTip::HasDropShadow Property

 

Gets or sets a value that indicates whether the control has a drop shadow.

Namespace:   System.Windows.Controls
Assembly:  PresentationFramework (in PresentationFramework.dll)

public:
property bool HasDropShadow {
	bool get();
	void set(bool value);
}

Property Value

Type: System::Boolean

true if the control has a drop shadow; otherwise, false. The default is false.

When the ToolTip opens, the value is set to the value of SystemParameters::DropShadow. Setting this property to true has no effect if the SystemParameters::DropShadow property is false.

Identifier field

HasDropShadowProperty

Metadata properties set to true

None

The following example shows how to set the HasDropShadow property for a ToolTip control.

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

.NET Framework
Available since 3.0
Return to top
Show: