首页 / 浏览问题 / 组件 / 问题详情
三维场景上放半透明控件
zw3639  (10分)  才疏学浅
12月12日, 2017

类似你们超图展厅的Demo,我现在也是用组件 + WPF开发客户端版本,但是没法实现这种半透明控件效果。希望能指点指点。

超图Demo:

透明图标浮在场景插件上

我实现:


   this.SetStyle(ControlStyles.SupportsTransparentBackColor, true);
   this.BackColor = Color.FromArgb(100, 100, 100, 100);

1个回答

您好,你需要在WPF里面新建一个新窗体,这个时候设置该窗体透明,控件放新窗体上面,设置背景透明即可。
胡林  (5,985分)  登峰造极
12月12日, 2017
您好,我也遇到了同样的问题,请问您说的新窗体是指WindowsFormsHost吗?
窗体,不是控件
...