ToolTipService.InitialShowDelay


   
     
<Window x:Class="ClassicControls.Tooltips"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    Title="Tooltips" Height="321" Width="301"   >
  <StackPanel Margin="5" ToolTip="StackPanel tooltip">
    <Button ToolTip="This is my tooltip" ToolTipService.InitialShowDelay="5000">I have a tooltip</Button>
    
  </StackPanel>
        
    
</Window>

   
    
    
    
    
     


ToolTip for Border


   
    
<Window x:Class="SimpleStyles.Window1"
  xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
  xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
  Title="SimpleStyles"
  Background="#F8F8F8">
  <ScrollViewer>
    <WrapPanel>
      <HeaderedItemsControl Header="ToolTip">
        <StackPanel>
          <Border Margin="8" Background="#EEE" Width="150" Height="50"  CornerRadius="2">
            <Border.ToolTip>
              This is a test tooltip!  Woohoo!
            </Border.ToolTip>
            <TextBlock Foreground="#AAA" VerticalAlignment="Center" 
               HorizontalAlignment="Center">(Hover Over Me)</TextBlock>
          </Border>
        </StackPanel>
      </HeaderedItemsControl>
   
    </WrapPanel>
  </ScrollViewer>
</Window>

   
    
    
    
     


ToolBar and Button, ToggleButton, ComboBox and Separator


   
     
<Window xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
  Title="About WPF" SizeToContent="WidthAndHeight"
  Background="OrangeRed">
  
<Canvas>
  <ToolBar>
    <Button>
      <Image Source="c:image.gif"/>
    </Button>
    <Separator/>
    <ToggleButton>
      <Image Source="c:image.gif"/>
    </ToggleButton>
    <ToggleButton>
      <Image Source="c:image.gif"/>
    </ToggleButton>
    <ToggleButton>
      <Image Source="c:image.gif"/>
    </ToggleButton>
    <Separator/>
    <ToggleButton>
      <Image Source="c:image.gif"/>
    </ToggleButton>
    <ToggleButton>
      <Image Source="c:image.gif"/>
    </ToggleButton>
    <ToggleButton>
      <Image Source="c:image.gif"/>
    </ToggleButton>
    <Separator/>
    <Label>Zoom</Label>
    <ComboBox SelectedIndex="0">
      <ComboBoxItem>100%</ComboBoxItem>
      <ComboBoxItem>75%</ComboBoxItem>
      <ComboBoxItem>50%</ComboBoxItem>
      <ComboBoxItem>25%</ComboBoxItem>
    </ComboBox>
    <Separator/>
    <Button>
      <Image Source="c:image.gif"/>
    </Button>
    <Button>
      <Image Source="c:image.gif"/>
    </Button>
  </ToolBar>
</Canvas>
</Window>

   
    
    
    
    
     


Display a Toolbar


   
     

<Window x:Class="WpfApplication1.Window1"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    Title="WPF" Height="200" Width="300">
    <DockPanel FocusManager.FocusedElement="{Binding ElementName=rtbTextBox}" 
               LastChildFill="True">
        <ToolBarTray DockPanel.Dock="Top">
            <ToolBar Band="0">
                <Button Command="ApplicationCommands.Cut" Content="Cut" />
                <Button Command="ApplicationCommands.Copy" Content="Copy" />
                <Button Command="ApplicationCommands.Paste" Content="Paste" />
            </ToolBar>
            <ToolBar Band="1">
                <TextBlock Text="Font Size" VerticalAlignment="Center" />
                <ComboBox Name="cbxFontSize">
                    <ComboBoxItem Content="12" IsSelected="True" Margin="2" />
                    <ComboBoxItem Content="14" Margin="2" />
                    <ComboBoxItem Content="16" Margin="2" />
                </ComboBox>
                <Separator Margin="5"/>
                <RadioButton Command="EditingCommands.AlignLeft" Content="Left" 
                             IsChecked="True"/>
                <RadioButton Command="EditingCommands.AlignCenter" 
                             Content="Center" />
                <RadioButton Command="EditingCommands.AlignRight" 
                             Content="Right" />
                <Separator Margin="5"/>
                <Button Command="EditingCommands.ToggleBold" 
                        Content="Bold" />
                <Button Command="EditingCommands.ToggleItalic" 
                        Content="Italic" />
                <Button Command="EditingCommands.ToggleUnderline" 
                        Content="Underline" />
            </ToolBar>
        </ToolBarTray>
        <RichTextBox Name="rtbTextBox">
            <FlowDocument>
                <Paragraph FontSize="{Binding ElementName=cbxFontSize, Path=SelectedItem.Content}">
                    this is a test
                </Paragraph>
            </FlowDocument>
        </RichTextBox>
    </DockPanel>
</Window>

   
    
    
    
    
     


ToolBarTray and ToolBar


   
     

<Window x:Class="SimpleStyles.Window1"
  xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
  xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
  Title="SimpleStyles"
  Background="#F8F8F8">
  <ScrollViewer>
    <WrapPanel>
      <HeaderedItemsControl Header="ToolBar">
        <StackPanel>
          <ToolBarTray>
            <ToolBar Grid.Row="1">
              <Button>Button</Button>
              <CheckBox>CheckBox</CheckBox>
              <TextBox>TextBox</TextBox>
            </ToolBar>
          </ToolBarTray>
        </StackPanel>
      </HeaderedItemsControl>
   
    </WrapPanel>
  </ScrollViewer>
</Window>