【发布时间】:2010-09-07 09:03:30
【问题描述】:
我正在 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();
这个内部灰色边框的来源有什么想法吗?
【问题讨论】:
标签: wpf windowsformshost