我正在 WPF 中编写一个文本编辑器,我似乎有一个无法删除的奇怪边框。
我有一个带有 tabcontrol 的网格,当用户选择“File -> New”时,我以编程方式将一个新的 tabitem 添加到 tabcontrol。我将 tabitem 内容设置为 WindowsFormsHost 的一个实例,以便托管 ScintillaNet WinForms 控件。
这是问题所在:http: //i.stack.imgur.com/kotSb.png
我很确定边框不是来自 WinForms 控件本身,因为我在同一配置中的其他地方使用过它并且它没有边框。
您看到的红色边框是我添加的以突出显示问题(在响应 File -> New 的方法中),代码如下:
tabControl.BorderThickness = new Thickness(3, 3, 3, 3);
tabControl.BorderBrush = Brushes.Red;
tabControl.Items.Add(tab);
tab.Focus();
这个内部灰色边框来自哪里的任何想法?