我刚刚开始学习如何使用Buttons和弹出按钮,并且很早就碰壁了。
这是我在.xaml中创建的按钮:
<Button x:Name="flyout" Style="{StaticResource AppBarButtonStyle}" Tapped="OnOptionItemTapped">
<Image Source="Assets/images/icon_menu.png"/>
</Button>
,此代码位于.cs
private void OnOptionItemTapped(object sender, TappedRoutedEventArgs e)
{
Button button = sender as Button;
String name = button.Name;
if (name.Equals("flyout"))
{
Flyout flyout = new Flyout();
var txt = new TextBlock();
txt.Text = "Test";
flyout.Content = txt;
flyout.ShowAt(searchBtn);
}
}
所以基本上我只是学会了如何在弹出窗口中输入文本。下一步将是一个按钮。
答案 0 :(得分:0)
您可以分配另一个控件,而不是将TextBlock分配给弹出控件的Content属性。例如,一个包含TextBlock和Button的网格。