cskin 阴影

徒之餮饕 2017-03-22 10:24:36
如果窗体继承CCWin.CCSkinMain,引用cskin中的空间 tabcontrol来分页显示窗体 ,窗体在tabpage中显示会出现问题,如果子窗体不是最大化或者移动后都会出现阴影
代码:
public partial class Test : CCWin.CCSkinMain
{
public Test()
{
InitializeComponent();
}

private void toolStripLabel1_Click(object sender, EventArgs e)
{
bool isExist = false;
foreach (TabPage page in skinTabControl1.TabPages)
{
//判断是否有这个page存在
if (page.Name == "Retail")
{
this.skinTabControl1.SelectedTab = page;
isExist = true;
break;
}
}
if (isExist == false)
{//新建一个tabpage
TabPage Retail = new TabPage();
Retail.Name = "Retail";
Retail.Text = "test";
//实例化一个窗体
A formretail = new A();
//设置窗体为非顶级
formretail.TopLevel = false;
//向tabpage中添加窗体
Retail.Controls.Add(formretail);
//向tabcontrol中添加tabpage
skinTabControl1.TabPages.Add(Retail);
formretail.Show();
//显示当前的tabpage
this.skinTabControl1.SelectedTab = Retail;
}
}
}

public partial class A : CCWin.CCSkinMain
{
public A()
{
InitializeComponent();
}
}
...全文
1140 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
LWenjie_A 2019-12-25
  • 打赏
  • 举报
回复
既然显示在 窗体内部了 就不用阴影了 关闭Shadow 设置为False 即可 手头项目 同样问题 亲测有效

1,557

社区成员

发帖
与我相关
我的任务
社区描述
软件工程 敏捷开发
社区管理员
  • community_144
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧