我是 uwp 的新手。我必须使用弹出功能创建计算器。
如何在文本框上打开文本框下方的弹出窗口获得焦点。
最佳答案
我使用 TextBlock 而不是 Textbox,但您可以更改它:
<TextBlock Text="Textblock with MenuFlyout" Height="20" Tapped="TextBlock_Tapped" x:Name="MyTextBlock">
<FlyoutBase.AttachedFlyout>
<MenuFlyout x:Name="Flyout">
<MenuFlyout.Items>
<MenuFlyoutItem>
Click Me
</MenuFlyoutItem>
</MenuFlyout.Items>
</MenuFlyout>
</FlyoutBase.AttachedFlyout>
</TextBlock>
TextBlock_Tapped 事件背后的代码:
private void TextBlock_Tapped(object sender, TappedRoutedEventArgs e)
{
Flyout.ShowAt(MyTextBlock);
}
关于c# - 如何打开文本框上的弹出窗口获得焦点?使用 uwp,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36530894/