<Window x:Class="WpfApp377.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" xmlns:local="clr-namespace:WpfApp377" mc:Ignorable="d" WindowState="Maximized" Title="MainWindow" Height="450" Width="800"> <Grid> <CheckBox ToolTipService.ShowDuration="3000"> CheckBox <CheckBox.ToolTip> <StackPanel> <Label FontWeight="Bold" Background="Blue" Foreground="White"> The CheckBox </Label> <TextBlock Padding="10" TextWrapping="WrapWithOverflow" Width="200"> CheckBox is a familiar control. But in WPF,it's not much more than a ToggleButton Styled differently! </TextBlock> <Line Stroke="Black" StrokeThickness="5" X2="200"/> <StackPanel Orientation="Horizontal"> <Image Margin="2" Source="/Images/1.jpg" Stretch="Fill" Width="800" Height="500"/> <Label FontWeight="Bold">Press F1 for more help.</Label> </StackPanel> </StackPanel> </CheckBox.ToolTip> </CheckBox> </Grid> </Window>
After 3 seconds,the tooltip image will vanish automatically