【问题标题】:WPF Border Layout with a pointer on top cornerWPF 边框布局与顶角上的指针
【发布时间】:2013-07-16 13:31:00
【问题描述】:

我们如何设计一个在任意角上都有指针的边框,像这样:

是否可以使用 XAML 制作带有某种背景颜色的边框和在其角落(例如左上角)的指针?

截图来自 MSDN 资源上的Books.Show 示例项目。

【问题讨论】:

  • 首先,你需要用控件来决定。通常是ToolTipPopup。然后为它创建一个模板,并将此控件与此模板一起使用。示例link.

标签: c# wpf xaml


【解决方案1】:

你可以这样做

<StackPanel>
    <Path Data="M0,0 L5,5 L0,5" 
          HorizontalAlignment="Left"
          Fill="Red" 
          Stretch="Fill" 
          Height="20" 
          Width="20"             
          Margin="0,0,0,-2"></Path>
    <Border Height="50" Background="Red" />
</StackPanel>

【讨论】:

  • 这正是我要找的
猜你喜欢
  • 2015-01-06
  • 2016-04-16
  • 2020-06-07
  • 2019-02-17
  • 1970-01-01
  • 2019-02-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多