C#编程中自定义控件的分辨率如何调节,注意是自定义控件!

我自己编了一个类库控件,引用到主解决方案里,能正常显示,但是界面中显示的控件大小和预期大小有一定的出入,需要调节这个自定义控件的大小(也就是分辨率),试了很多种方法就是改... 我自己编了一个类库控件,引用到主解决方案里,能正常显示,但是界面中显示的控件大小和预期大小有一定的出入,需要调节这个自定义控件的大小(也就是分辨率),试了很多种方法就是改变不了(直接改控件的size没用,改变的仅仅是控件框的大小,分辨率并没有改变),找到的方法只能改变系统自带的控件大小
我不想直接在类库里面一个参数一个参数重新修改,这样相当于要重新算一遍数据,太麻烦了,希望能得到大家的帮助,谢谢了!
展开
 我来答
藤原子大雄
2018-04-02 · TA获得超过7197个赞
知道大有可为答主
回答量:6977
采纳率:82%
帮助的人:1812万
展开全部
显卡的分辨率不支持用户自定义的,这种想法是不能实现:
1、显卡驱动程序内置数据库中,分辨率模式数据,是按相应标准规范设计的,用户只能选取相应的某种分辨率参数,设置为当前值使用;
2、开机加载显卡驱动程序时,是要检测显示设备的技术规格,按其规格配置显示分辨率参数,或使用用户设置的相应参数;
3、例如下图的显示属性窗口中,即为当前用户可以选择使用的分辨率模式;

4、图中显示的为当前显示器支持的分辨率参数列表,而不支持的参数会有注明(Win7/10中会显示“不支持”字样),或干脆就不会显示出来(本例XP),避免出现错误事件;
5、 题图中的笔记本电脑,没有说明是高分屏或低分屏之别。

若为高分屏,最高分辨率1920X1080,若为低分屏1366X768,即为其最佳分辨率参数。想改动参数,也只能向下调整(降低分辨率),不能向上调节。向上调节,是对液晶屏超频,轻者黑屏,重者会损坏相关电路器件。
追问
首先表谢意,但你的回答真的驴唇不对马嘴
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
大雅新科技有限公司
2024-11-19 广告
这方面更多更全面的信息其实可以找下大雅新。深圳市大雅新科技有限公司从事KVM延长器,DVI延长器,USB延长器,键盘鼠标延长器,双绞线视频传输器,VGA视频双绞线传输器,VGA延长器,VGA视频延长器,DVI KVM 切换器等,优质供应商,... 点击进入详情页
本回答由大雅新科技有限公司提供
zzzcccchhh
2018-04-02 · 超过35用户采纳过TA的回答
知道小有建树答主
回答量:196
采纳率:66%
帮助的人:77.8万
展开全部
是不是变小了,无法铺满,我遇到过,我是直接画大一圈
更多追问追答
追问
是的,引用后变小了,能调分辨率吗?因为重新画的工作量比较大,所以想直接调节它的分辨率,您是通过重画解决的吗?
追答
对,那我建议你找目标机上问题
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式