我最近遇到了一个名为LiveChart的工具,并决定对其进行测试.
不幸的是,我一直在弄清楚如何实时更新图表值.我很确定这是一个干净而正确的方法,但我无法找到它.
我希望能够通过private void或按钮更新值.
在我的代码中,我正在用ToolStripMenu测试它.
[码]:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using LiveCharts;
using LiveCharts.WinForms;
using LiveCharts.Wpf;
using PokeShowdown_AccStats_T.Properties;
using LiveCharts.Defaults;
namespace PokeShowdown_AccStats_T
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
//int val1 = int.Parse(Settings.Default.Value1);
var value1 = new ObservableValue(3);
var value2 = new ObservableValue(7);
var value3 = new ObservableValue(10);
var value4 = new ObservableValue(2);
//value1.Value = 5;
cartesianChart1.Series.Add(new LineSeries
{ …Run Code Online (Sandbox Code Playgroud) 我目前正在“Visual Studio 2015 C#”中设计一个程序,并希望实现圆形图片框。在程序中有图片框,其中的源图像是从网上下载的。在默认状态下,“图片框”是方形的。我想知道如何将“图片框”的形状更改为圆形。这样加载时的图像将是圆形而不是方形或矩形。
我已经想出了如何缩小图像并保持其质量并将其居中,但我不知道如何将“图片框”更改为圆形。
我找到了几种方法来做到这一点,但不幸的是,使用这种方法,圆圈不是平滑的,而是像素化的。
这是我想要的一个例子:http : //i.imgur.com/kaOfTFU.png