Intersoft ClientUI Documentation
TooltipUIMode Property
See Also  Send Feedback
Intersoft.Client.UI.Controls Namespace > EllipsisText Class : TooltipUIMode Property






Gets or sets a value that determines the tooltip appaerance.

Syntax

Visual Basic (Declaration) 
<CategoryAttribute("Common Properties")>
Public Property TooltipUIMode As EllipsisTooltipUIMode
Visual Basic (Usage)Copy Code
Dim instance As EllipsisText
Dim value As EllipsisTooltipUIMode
 
instance.TooltipUIMode = value
 
value = instance.TooltipUIMode
C# 
[CategoryAttribute("Common Properties")]
public EllipsisTooltipUIMode TooltipUIMode {get; set;}
Delphi 
public read-write property TooltipUIMode: EllipsisTooltipUIMode; 
JScript 
CategoryAttribute("Common Properties")
public function get,set TooltipUIMode : EllipsisTooltipUIMode
Managed Extensions for C++ 
[CategoryAttribute("Common Properties")]
public: __property EllipsisTooltipUIMode get_TooltipUIMode();
public: __property void set_TooltipUIMode( 
   EllipsisTooltipUIMode value
);
C++/CLI 
[CategoryAttribute("Common Properties")]
public:
property EllipsisTooltipUIMode TooltipUIMode {
   EllipsisTooltipUIMode get();
   void set (    EllipsisTooltipUIMode value);
}

Remarks

EllipsisText also support interactive tooltip to show the actual text. You can customize the style through the TooltipStyle property, which is shown in the following example.

XAML Copy Code
<UserControl.Resources>
    <Style x:Key="StylishLabelStyle1" TargetType="Intersoft:StylishLabel">
        <Setter Property="Background" Value="#AA000000"/>
        <Setter Property="Foreground" Value="White"/>
        <Setter Property="CornerRadius" Value="8"/>        
    </Style>
</UserControl.Resources>
<Grid x:Name="LayoutRoot" Background="White">
    <Intersoft:EllipsisText Text="Some quite long text" EllipsisPosition="Right" TooltipStyle="{StaticResource StylishLabelStyle1}" Width="80"/>
</Grid>

Alternatively, you can use the standard tooltip from Silverlight instead of StylishLabel control by changing the TooltipUIMode to Basic.

XAML Copy Code
<Intersoft:EllipsisText Text="Some quite long text" EllipsisPosition="Right" TooltipUIMode="Basic"/>

Mode == Basic will use basic tooltip from silverlight, Mode == StylishLabel will use Intersoft stylish label control.

Requirements

Target Platforms: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family, Windows Vista, Windows Server 2008 family

See Also

© 2012 All Rights Reserved.