C# 如何在阿瓦隆托克锚泊

C# 如何在阿瓦隆托克锚泊,c#,wpf,docking,avalondock,C#,Wpf,Docking,Avalondock,我正在使用第三方库AvalonDock制作GUI。然而,我在获取控件停靠在哪一侧时遇到了问题。我试过这个 DockableContent doc = (DockableContent)FindName("dcc" + WindowsNames[i]); DockablePane parent = (doc.Parent as DockablePane); if (parent.Anchor == AnchorStyle.Top) 还有这个 string dock = DockPanel.Get

我正在使用第三方库AvalonDock制作GUI。然而,我在获取控件停靠在哪一侧时遇到了问题。我试过这个

DockableContent doc = (DockableContent)FindName("dcc" + WindowsNames[i]);
DockablePane parent = (doc.Parent as DockablePane);
if (parent.Anchor == AnchorStyle.Top)
还有这个

string dock = DockPanel.GetDock(doc).ToString();
但不管发生什么,他们都会离开

如何获取控件停靠在哪一侧?

是否选中了停靠样式

编辑
我检查了这个代码并为我工作(从own
AvalonDock.DockableContent
class调用这个代码):


该属性返回可停靠,而不是它停靠在哪一侧。我仍然不为我工作,请问您使用的版本是什么。我用的是1.3。
var anchor = ((AvalonDock.DockablePane)(this.Parent)).Anchor;