加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

wpf – Windows演示基础的相关热图

发布时间:2020-12-14 02:53:01 所属栏目:Windows 来源:网络整理
导读:有谁知道为 WPF绘制相关热图的任何好工具? 基于评论的示例: 原始图像source 解决方法 免费的WPF工具包有一个TreeMap.您可以在XAML中定义它,如下所示: vis:TreeMap ItemsSource="{Binding Path=HeatMap.Sectors}" Interpolators="{StaticResource colourIn
有谁知道为 WPF绘制相关热图的任何好工具?

基于评论的示例:

原始图像source

解决方法

免费的WPF工具包有一个TreeMap.您可以在XAML中定义它,如下所示:

<vis:TreeMap ItemsSource="{Binding Path=HeatMap.Sectors}"
              Interpolators="{StaticResource colourInterpolator}">
  <vis:TreeMap.ItemDefinition>
    <vis:TreeMapItemDefinition ValueBinding="{Binding MarketCap}">
      <DataTemplate>
        <Grid>
          <Border x:Name="Border"
                  BorderBrush="Black"
                  BorderThickness="1"
                  Margin="1"
                  Opacity="0.5">                      
          </Border>
          <TextBlock Text="{Binding Name}"
                     TextWrapping="Wrap"
                     FontSize="20"
                     Margin="5"
                     VerticalAlignment="Center"
                     HorizontalAlignment="Center"/>
        </Grid>
      </DataTemplate>
    </vis:TreeMapItemDefinition>
  </vis:TreeMap.ItemDefinition>
</vis:TreeMap>

上面的XAML是我编写的一个显示财务HeatMaps的应用程序的片段.您可以在此处看到运行的Silverlight版本:

http://www.scottlogic.co.uk/blog/colin/xaml-finance/

(只需点击’热图’按钮)

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读