我有一个包含 textEditor 的 DocumentContent (AvalonDock)。我想在运行时向它添加一个工具栏。为此,我需要添加一个 GridDefinition 以便第一行具有固定高度(用于工具栏),并且文档内容的其余部分应由文本编辑器填充。
我创建了一个新网格并向其添加了行定义并将子项添加到其中,但我不知道如何将其附加到 DocumentContent。我什至不确定这是否是添加工具栏的正确方法。有什么建议么 ?
Grid grid = new Grid();
RowDefinition rowDefinition1 = new RowDefinition();
rowDefinition1.Height = new GridLength(32);
grid.RowDefinitions.Insert(0, rowDefinition1);
grid.Children.Insert(0, new IsaDocToolbar());
PS:我忘了说我用的是 AvalonDock 1.3