C# 用什么控件在一个方块内显示文字

C# 用什么控件在一个方块内显示文字,第1张

1、自己做一个控件,可以做得很漂亮。

2、如果不想做。就用

FlowLayoutPanel和Label两个控件组合。可以达到下面的效果。

FlowLayoutPanel容器是一个按照流布局的控件。里面的子控件会一个挨一个的排列。

排列的方向可以从上到下,从下到上,从左到右,从又到左。

反正很灵活。动态的往里面Add label,并且绑定Click事件就可以实现你的效果了。

很多方法:

(1),将控件关联到一个控件类对象,然后调用该对象的GetWindowText(CString&

sz),那么要取的文本就在sz中了

(2),对话框中先利用GetDlgItem(ID号)获得控件类对象的指针,再用指针 *** 作GetWindowText()

(3),在对话框中直接调用GetDlgItemText(ID号,CString&

sz)

注意:这些函数都是CWnd类的成员函数,用于 *** 作对话框或控件的,具体是针对对话框还是针对控件要搞清楚,要清楚控件也算CWnd的派生类

这些可以参阅MSDN查看函数和自己试着写下


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11565516.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存