选中panel中所有控件的方法

本文探讨了WinForm中实现控件拖拽选中的方法,并讨论了通过不同方式实现多语言支持的技术细节。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在winform中 我就是做了一个用户可以自己托控件到 一个panel中去 可以改变其属性,有 button,label,pictureBox等 我现在是想实现用鼠标按住左键拖动 框在里面的控件就被选中。就是想实现 选中任意panel中的一个,两个或多个控件!这样。希望哪位大哥大姐能慷慨解囊呀!容器,按住ctrl就可选择多个控件

1.遍历控件的位置是否与你的框选内或相交
2.判断ctrl键下且你点的位置是否在控件内

要求定制所有控件的显示字符?
这个多语言支持还真没做过
根据不同语言设置不同的master我想过,不过我们希望是由用户自己设置相关的显示字符,用 master 的话应用要重新编译,我又不想把源码开放了。而且多版本master的维护很不方便。
数据设置使用表达式 text=<% resource:resource, text%>,或 mate: 这种方法我可以接受,但有一个问题我不太清楚就是当我有多个资源文件时,如我有 resource.fr.resx 和 resource.resx时,这么写还受不受 CurrentUICulture 的控制?
还有就是自己手工生成的资源文件和用工具-》生成本地资源 产生的资源文件有什么不同么?
使用数据设置的方式如你给的那种 text=<%$ 的方式是

使用数据设置的方式如你给的那种 text=<%$ resource:resource, text 的表达式我个人感觉不如 mate: 因为在aspx文件里看不到中文text有点让俺眼晕。
还有一个问题,就是资源文件都是utf-8编码的,我的所有网页也都是utf-8编码的。那 法文的资源文件也要用utf-8编码吗?还是用 法文的编码,就象中文的gb2312 一样?另使用多语言是否就不应再aspx的head中显示的声明编码为gb2312了。还有js输出的问题,js输出的中文你是怎么解决的,我目前用数组并把用户变量写回页面变量中,再让js选择输出那一个串,不知你有什么好的办法没有?如 

允许字母、汉字、数字,但数字不能连着超过5个

在WinForm里,例如要做个咨询调查,你喜欢(单选):1,音乐 2,运动 3,逛街
请问,有access数据库里该怎么设计。就是把答案前的数字选项,1,2,3中单选1个插入access数据库里
楼主想要数据表怎么设计还是如何把数据Insert 进Access数据表
如何把数据库INSERT 进ACCESS 数据表
首先你要明白一点 是单选,单选只能选择一项,所以保存到数据库直接是一个ID就可以了 int类型
如果你要是多选的话,数据库设计就要是string类型了,循环遍历获取数据,然后保存到数据库里面的格式如1,2,3,4等等
为什么在combobox1中点第一个时textbox1中有显示001,而其他的点了却不显示呢?
因为你每次ComboBox1_SelectedIndexChanged之后,都重新定义了数组,和变量i
这个就要问微软了~~~其实微软的每个类都弄那么多的借口,继承,抽象类,谁能理的出个头绪啊
其实,我是问一个很基本的问题。呵呵,) {创建对象实例} ---> {???} --> 为该实例分配内存
比如我想指定个数8,就是求数字8个数字0-7的全部组合,如0,1,2,3,4,5,6,7或1,0,2,3,4,5,6,7,等等。因为指定的数字随机,因此想用递归算法实现,请专家们指点
大家好,我是个新手,最近手头上要做个相当于一个小型的办公软件,主要的困难在于实现一个固定模板的打印。
解释一下,我的模板上面有固定格式和位置的图片和文字,同时在模板上还要划线做标注,就像office的publisher一样。如何实现这个模板在编辑后能够打印出来。我现在找不到思路,大家请指教!
对于模板相当于所见即所得的打印效果。
来源: 足球直播

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值