我们有一个表单,可以在选项卡控件的选项卡页中显示媒体项目,我正在实现一项功能,该功能允许用户将选项卡页“弹出”到他们自己的表单中。
但是,当我将媒体播放器添加到表单而不是 TabPage 时,背景会从选项卡页的渐变填充切换到父表单的普通 SystemColors.Control 背景。我需要将媒体播放器添加到与 TabControl 具有相同背景但顶部不显示选项卡的控件中。我尝试将媒体播放器添加到 TabControl 的控件集合中,但这只会引发异常。
如何获得一个看起来像没有选项卡的 TabControl 的控件?我应该继续尝试将媒体播放器添加到 TabControl,还是应该尝试编写具有自定义绘制背景的面板?如果是后者,我如何确保它适用于所有可能的主题?