以编程方式启动按钮的弹出按钮

Ale*_*lex 4 c# xaml flyout windows-8.1

我在C#中的应用程序中生成按钮,当生成按钮并为该按钮设置弹出属性时,我想启动弹出按钮.我找不到任何方法来模拟winRT中按钮的单击,也没有任何实际显示弹出按钮的方法.有没有办法做到这一点?

当我谈论飞行时,我正在谈论这些:http://msdn.microsoft.com/en-us/library/windows/apps/windows.ui.xaml.controls.flyout.aspx

不是设置弹出窗口.

Dun*_*tts 6

ShowAtFlyout课程有一种方法......

http://msdn.microsoft.com/en-us/library/windows/apps/windows.ui.xaml.controls.primitives.flyoutbase.showat.aspx

或者ShowAttachedFlyout在Button本身上使用静态方法

http://msdn.microsoft.com/en-us/library/windows/apps/windows.ui.xaml.controls.primitives.flyoutbase.showattachedflyout.aspx

  • `myButton.Flyout.ShowAt(myButton)` 为我工作。建议将此作为已接受的答案。@亚历克斯 (2认同)