C# Winform 在 Surface Pro显示异常的排除

C# Winform 在 Surface Pro显示异常的排除

挑战

Surface Pro 6 性能高,界面漂亮,但是开发好的C# winform到它上面调试时窗体变小,每次运行要人工拉大窗体; Media Player控件找不到了。

窗体大小问题

对Form属性,AutoScaleMode设 Font,AutoSize = True
就好了。可能是Surface 显示分辨率高,又自动放大窗体什么的,和,NET / VS属性搞乱了。

Windows Media Player不见了问题

先检查Toolbox里面有没有, 没有WMP就手动加一个。 从COM里面选 windows media player就可以。
在Form上放一个Panel,位置大小调节好
放一个media player到panel里面,在Layout >> dock属性设Fill,就可以了

注意,实际运行的WMP比designer里面看上去大, 所以panel要略微放大一些(主要是高度),不然WMP控件会部分被遮挡。

原因:大虾说是不同平台对WMP缺省属性解释不同, 容易导致开窗初始属性异常。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值