以编程方式启动按钮的Flyout

5

我已经编辑了你的标题。请参考“问题的标题应该包含“标签”吗?”,在那里达成共识是“不应该”。 - John Saunders
1个回答

6

1
ShowAt在以myButton.Flyout.ShowAt(myButton)的方式启动时会抱怨该项不在可视树中,而ShowAttachedFlyout则表示在使用Flyout.ShowAttachedFlyout(myButton)FlyoutBase.ShowAttachedFlyout(myButton)时不存在任何弹出窗口。 - Alex
你能提供定义Flyout的XAML吗?我已经在代码后台完全创建了一个Flyout,并使用flyout.ShowAt()方法而无需将flyout添加到可视树中。按钮本身是否在可视树中? - Duncan Watts
2
myButton.Flyout.ShowAt(myButton) 对我有用。建议将其作为被接受的答案。@Alex - Stephen Hosking

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接