引用的dll: LiveCharts.Wpf.dll LiveCharts.dll
下载地址 :https://download.csdn.net/download/m0_37137902/12560883
界面代码:
xmlns:lvc="clr-namespace:LiveCharts.Wpf;assembly=LiveCharts.Wpf"
<Grid Grid.Column="3" Margin="10,10,10,10">
<Border CornerRadius="20" Margin="0" BorderThickness="0" BorderBrush="Red" Opacity="1">
<Border.Effect>
<DropShadowEffect ShadowDepth="2" Color="#E0FFFF" Direction="90" BlurRadius="20"/>
</Border.Effect>
<Border Background="White" Opacity="10" CornerRadius="10,10,10,10"/>
</Border>
<Grid >
<Grid.RowDefinitions >
<RowDefinition Height="52"></RowDefinition>
<RowDefinition></RowDefinition>
</Grid.RowDefinitions>
<Grid Grid.Row="0">
<TextBlock x:Name="txt_sex" Text="2019年男女录取人数"
Foreground="Black"
VerticalAlignment="Center"
HorizontalAlignment="Left"
Margin="20,0,0,0"
FontSize="16"
/>
</Grid>
<Grid Grid.Row="1">
<lvc:PieChart x:Name="PieChart_Sex" Margin="30" LegendLocation="Bottom" DataClick="Chart_OnDataClick" Hoverable="False" DataTooltip="{x:Null}">
<!--<lvc:PieChart.Series>
<lvc:PieSeries Title="Maria" Values="3" DataLabels="True"
LabelPoint="{Binding PointLabel}"/>
<lvc:PieSeries Title="Charles" Values="40" DataLabels="True"
LabelPoint="{Binding PointLabel}"/>
<lvc:PieSeries Title="Frida" Values="6" DataLabels="True"
LabelPoint="{Binding PointLabel}"/>
<lvc:PieSeries Title="Frederic" Values="2" DataLabels="True"
LabelPoint="{Binding PointLabel}"/>
</lvc:PieChart.Series>-->
</lvc:PieChart>
</Grid>
<Line X1="0" Y1="50" X2="800" Y2="50" StrokeEndLineCap="Round" StrokeThickness="1">
<Line.Stroke>
<LinearGradientBrush EndPoint="0,0.5" StartPoint="0,0">
<GradientStop x:Name="line_sex" Color="Gray"/>
<GradientStop Offset="100"/>
</LinearGradientBrush>
</Line.Stroke>
</Line>
</Grid>
</Grid>
后台赋值代码:
private void SexChart()
{
try
{
List<string> listNationAll = dt.AsEnumerable().Select(d => d.Field<string>("XBMC").Trim()).ToList();
int m_boy = listNationAll.Count(x => x.Trim().Equals("男"));
int m_gril = listNationAll.Count(x => x.Trim().Equals("女"));
PieChart_Sex.Series.Clear();
PieSeries pieSeries = new PieSeries
{
Values = new ChartValues<int> { m_boy },
Title = "男",
DataLabels = true,
LabelPoint = PointLabel
};
PieChart_Sex.Series.Add(pieSeries);
PieSeries pieSeries_gril = new PieSeries
{
Values = new ChartValues<int> { m_gril },
Title = "女",
DataLabels = true,
LabelPoint = PointLabel
};
PieChart_Sex.Series.Add(pieSeries_gril);
}
catch (Exception ex)
{
AppLog.Write(ex.ToString(), LogMessageType.Error);
}
}
文章浏览阅读1.6w次,点赞3次,收藏3次。今天弄一个demo 导入brvah 出现的错误,又去看了下教程 是自己忘记添加jitpack仓库了_error: failed to resolve: com.github.cymchad:baserecyclerviewadapterhelper:2
文章浏览阅读1.5k次。人脸检测是指对输入图像中判断是否存在人脸区域,并进一步确定人脸的位置、大小、姿态等信息。 这些算法大致分为三种类别:基于肤色的检测方法、基于形状的检测方法、基于统计理论的检测方法。 人脸识别技术是基于人的脸部特征,一个完整的人脸识别过程一般包括人脸检测和人脸识别两大部分。人脸识别就是将待识别的人脸与已知的人脸进行比较,得出相似程度的相关信息。 人脸自动识别系统包括三个主要的环节:首先是图像预处_人脸检测和人脸属性识别的意义
文章浏览阅读1.3k次。一、首先介绍minizip 的使用方法ziparchive是基于开源代码”MiniZip”的zip压缩与解压的Objective-C 的Class,使用起来非常的简单方法:从http://code.google.com/p/ziparchive/ 上下载ZipArchive.zip,解压后将代码加入工程中,并且把zlib库添加到工程中使用方法:1. 压缩:ZipArchive可..._zip archive是什么意思
文章浏览阅读142次。【Python基础】Http基础文章目录HTTP协议介绍1. HTTP 协议的介绍2. HTTP 协议的作用3. 浏览器访问web服务器的通信过程4. 小结URL介绍1. URL的概念2. URL的组成3. 小结HTTP协议通讯过程1. 谷歌浏览器开发者工具的使用2. 查看HTTP协议的通信过程3. 小结HTTP请求报文1. HTTP 请求报文介绍2. HTTP GET 请求报文分析3. HTTP POST 请求报文分析4. 小结HTTP响应报文1. HTTP响应报文分析2. HTTP 状态码介绍3. 小_python 顺序输出 http 访问踪迹中 http get 请求中的资源对象序列及对应的大小序
文章浏览阅读611次,点赞19次,收藏16次。司法鉴定
文章浏览阅读3.8k次,点赞8次,收藏57次。数据建模涉及到的插值与拟合方法。_三次插值与最小二乘法的关系
文章浏览阅读648次。【代码】laravel 根据时间分表查询数据。_laravel分表查询
文章浏览阅读335次。1、File类java.io.File 类是文件和目录路径名的抽象表示,主要用于文件和目录的创建、查找和删除等操作。1.1 构造方法public File(String pathname):通过将给定的路径名字符串转换为抽象路径名来创建新的 File实例。public File(String parent, String child):从父路径名字符串和子路径名字符串创建新的 File实例..._java中file类是字符流还是字节流
文章浏览阅读826次,点赞16次,收藏13次。Oracle+11g+笔记(3)-SQL/Plus
文章浏览阅读427次。1.问题描述项目需要把excel表格内容插入mysql,但是内容中包含emoji表情,特殊字符,出现错误Incorrect string value: '\xF0\x9F\x98\x84'2原因Mysql的UTF-8只支持三个字节的存储,而一般字符是三个字节,但是emoji表情是4个字节,所以存储不了。为了解决这个问题,Mysql在5.5.3版本之后转而支持了存储4个字节的u..._parsetoaliases 有部分表情无法转换
文章浏览阅读983次。centos 7 卸载 mariadb 的正确命令列出所有被安装的rpm package rpm -qa | grep mariadb卸载 rpm -e mariadb-libs-5.5.37-1.el7_0.x86_64错误:依赖检测失败:libmysqlclient.so.18()(64bit) 被 (已安裝) postfix-2:2.10.1-6.el7.x86_64 需要强制卸载..._expr 5+2
文章浏览阅读5.4k次。#include <iostream>using namespace std;struct student { char name[10]; float grade;};//更改student数据的grade成员,参数形式为引用void change(student& x, float grade){ x.grade = grade;}//更改student数据的grade成员,参数形式为指针void change1(student* p, fl..._修改结构体中成员的信息