我做了一个PieChart控件,在OnRender方法里调用我写代码代码,但是我发现运行起来后并没有执行我写的代码,只有改变窗体大小是才会回调OnRender,我错了吗?
demo的下载地址:http://pan.baidu.com/s/1kUoLXOz 谢谢。
首次显示界面的时候,可以在控件的UserControl_Loaded事件里面,进行饼形图的绘制
http://stackoverflow.com/questions/18452756/whats-the-difference-between-the-window-loaded-and-window-contentrendered-event
找了很多文档,都没说OnRender到底会不会在第一次运行时调用……
@飞扬的尘埃: 调用方法InvalidateVisual()可强制重绘
调一下InvalidateVisual()
这个方法可以,谢谢。