积极答复者
用户控件的问题,请专家解答

问题
-
因为一些原因,我要自己做个控件,让用户输入数学表达式(就像公式编辑器编出的公式),结果一做就卡壳了~单击控件,怎么画闪动的光标啊?是画了再重新擦除,再画吗?请提供个思路或代码。。。
努力学习C++- 已更改类型 周雪峰MVP, Moderator 2010年2月26日 9:51
答案
-
你好!
在用户控件中添加一个TextBox控件来输入表达式,这个控件有输入焦点的时候有闪动的光标!
周雪峰- 已标记为答案 KeFang Chen 2010年3月8日 5:13
-
你好,
公式编辑器要对很多表达式进行分类做了,就像开方,平方和积分都是有不同格式的。这个东西并不容易做到,你首先要对所有这些表达式的最基本模型进行制作,在一个大型表达式里还有很多子模型了,比如积分表达式里放分式,分子上还有开方。最终是把这个东西画到文本上去的,作为图片,双击图片又会出现表达式编辑框。和MS Word一样。
我推荐你一个控件吧,功能很强大的,自己做我也没有思路。
http://www.download32.com/mathml--net-control-s9881.html
Kira Qian
Please remember to mark the replies as answers if they help and unmark them if they provide no help.
Welcome to the All-In-One Code Framework!- 已标记为答案 KeFang Chen 2010年3月8日 5:11
全部回复
-
你好!
在用户控件中添加一个TextBox控件来输入表达式,这个控件有输入焦点的时候有闪动的光标!
周雪峰- 已标记为答案 KeFang Chen 2010年3月8日 5:13
-
你好,
公式编辑器要对很多表达式进行分类做了,就像开方,平方和积分都是有不同格式的。这个东西并不容易做到,你首先要对所有这些表达式的最基本模型进行制作,在一个大型表达式里还有很多子模型了,比如积分表达式里放分式,分子上还有开方。最终是把这个东西画到文本上去的,作为图片,双击图片又会出现表达式编辑框。和MS Word一样。
我推荐你一个控件吧,功能很强大的,自己做我也没有思路。
http://www.download32.com/mathml--net-control-s9881.html
Kira Qian
Please remember to mark the replies as answers if they help and unmark them if they provide no help.
Welcome to the All-In-One Code Framework!- 已标记为答案 KeFang Chen 2010年3月8日 5:11