WPF 3D Bar Chart

今天没有事就在网东西看看西瞧瞧,看到一个关于WPF 3D Bar Chart,就把它写下与大家一起分享了哟

别的什么我不多说,只在大家一用就very easy;

首先还是来看看最终的效果吗?

只有我们在文本框中输入相应的参数,最后按回车键就可以来改变他的效果,同是这个Chart还支持

鼠标的转动,很好玩的,这个对自己做相关的项目有很大的帮助:

现在看看代码,说明一下,这里的代码是很简单,我只写了一部分的代码,感兴趣的朋友可去看他的属性和方面

 

ContractedBlock.gif ExpandedBlockStart.gif Code
 /// <summary>
    
/// Window1.xaml 的交互逻辑
    
/// </summary>
    public partial class Window1 : Window
    {
        
public Window1()
        {
            InitializeComponent();
            txtTitle.Text 
=  wPF3DChart1.ChartTitle.ToString();
            textBox2.Text 
= wPF3DChart1.XValuesInput.ToString();
            textBox3.Text 
= wPF3DChart1.YValuesInput.ToString();
            textBox4.Text 
= wPF3DChart1.ZValuesInput.ToString();
            textBox5.Text 
= wPF3DChart1.YAxisColor.ToString();
            textBox1.Text 
= wPF3DChart1.XAxisColor.ToString();
        }

        
private void Window_Loaded(object sender, RoutedEventArgs e)
        {

        }

        
public void Update()
        {
            wPF3DChart1.ChartTitle 
= txtTitle.Text.ToString();
            wPF3DChart1.XValuesInput 
= textBox2.Text.ToString();
            wPF3DChart1.YValuesInput 
= textBox3.Text.ToString();
            wPF3DChart1.ZValuesInput 
= textBox4.Text.ToString();
            wPF3DChart1.YAxisColor 
= textBox5.Text.ToString();
            wPF3DChart1.XAxisColor 
= textBox1.Text.ToString();
            wPF3DChart1.Update();
        }

        
protected override void OnKeyUp(KeyEventArgs e)
        {
            
if (e.Key == Key.Enter)
            {
                Update();
            }
            
base.OnKeyUp(e);
        }
    }

 

代码就不多说了,很简单的,大家下自己去研究吧!

本文很简单,其它的地方就不多说了哟

提供源码下载:Wpf 3D Bar Chart

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值