两个控件(Tabcontrol & Grid)在部分包裹时显示为剪切

Posted

技术标签:

【中文标题】两个控件(Tabcontrol & Grid)在部分包裹时显示为剪切【英文标题】:Two control(Tabcontrol & Grid) shown cut when partly overwrapped 【发布时间】:2016-06-01 03:45:24 【问题描述】:

像往常一样,我有 Window (WPF) 的主要大网格,并且有 2 个 Tabcontrol,里面有每个 DataGrid。 现在我想制作 1 个小网格,其中包括主大网格内的 DataGrid,就像从 Tabcontrol 上方到 Tabcontrol 下方的垂直桥梁。 但是,正如您在附加的屏幕截图中看到的那样,我通过使用 2 Tabcontrol 覆盖来截断显示的次要网格。 (蓝色是新添加的小网格,黄色是小网格内的DataGrid)

我怎样才能让小网格完全显示而不受其他控件的干扰? (因为这里深夜,我要睡觉了,明天再回复。非常感谢!)

【问题讨论】:

请显示这些控件的 xaml。 @dev1998,非常感谢您的关心。我在这里找到了自我回答的简单解决方案。谢谢! 【参考方案1】:

对于正在寻找解决方案的人,我分享我的设置更高的 Zindex。如果需要,更多详情请访问How to make overlay control above all other controls?

【讨论】:

以上是关于两个控件(Tabcontrol & Grid)在部分包裹时显示为剪切的主要内容,如果未能解决你的问题,请参考以下文章

WinForm下的TabControl控件

WPF 自定义TabControl控件样式

2021-08-19 WPF控件专题 TabControl 控件详解

C#中,如何实现打开一个新窗体后,自动选择TabControl的第二个界面

WPF 控件库——可拖动选项卡的TabControl

隐藏C#的TabControl控件的选项卡TabPage