ToolTipPage.xaml 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. <UserControl xmlns="https://github.com/avaloniaui">
  2. <StackPanel Orientation="Vertical"
  3. Spacing="4">
  4. <TextBlock Classes="h1">ToolTip</TextBlock>
  5. <TextBlock Classes="h2">A control which pops up a hint when a control is hovered</TextBlock>
  6. <Grid RowDefinitions="Auto,Auto"
  7. ColumnDefinitions="Auto,Auto"
  8. Margin="0,16,0,0"
  9. HorizontalAlignment="Center">
  10. <Border Grid.Column="0"
  11. Grid.Row="1"
  12. Background="{DynamicResource ThemeAccentBrush}"
  13. Margin="5"
  14. Padding="50"
  15. ToolTip.Tip="This is a ToolTip">
  16. <TextBlock>Hover Here</TextBlock>
  17. </Border>
  18. <CheckBox Grid.Column="1"
  19. Margin="5"
  20. Grid.Row="0"
  21. IsChecked="{Binding ElementName=Border, Path=(ToolTip.IsOpen)}"
  22. Content="ToolTip Open" />
  23. <Border Name="Border"
  24. Grid.Column="1"
  25. Grid.Row="1"
  26. Background="{DynamicResource ThemeAccentBrush}"
  27. Margin="5"
  28. Padding="50"
  29. ToolTip.Placement="Bottom">
  30. <ToolTip.Tip>
  31. <StackPanel>
  32. <TextBlock Classes="h1">ToolTip</TextBlock>
  33. <TextBlock Classes="h2">A control which pops up a hint when a control is hovered</TextBlock>
  34. </StackPanel>
  35. </ToolTip.Tip>
  36. <TextBlock>ToolTip bottom placement</TextBlock>
  37. </Border>
  38. </Grid>
  39. </StackPanel>
  40. </UserControl>