当按下appbar中的按钮时,我想打开一个带有文本框和按钮的矩形框菜单。让我再解释一下我的问题。
我想在我的应用程序中有搜索选项。所以,我的应用栏中有搜索图标。当用户想要搜索时,他向上滑动应用栏并按下搜索图标。
按下搜索图标时,应打开一个包含文本框和按钮的矩形框菜单。
我不知道如何在 C# 和 XAML 中为此编写代码。请帮我。每一个答案将不胜感激。
当按下appbar中的按钮时,我想打开一个带有文本框和按钮的矩形框菜单。让我再解释一下我的问题。
我想在我的应用程序中有搜索选项。所以,我的应用栏中有搜索图标。当用户想要搜索时,他向上滑动应用栏并按下搜索图标。
按下搜索图标时,应打开一个包含文本框和按钮的矩形框菜单。
我不知道如何在 C# 和 XAML 中为此编写代码。请帮我。每一个答案将不胜感激。
您可以使用CustomMessageBox
WP工具包Textbox
并在其中插入
TextBox txtBox = new TextBox();
txtBox.Width = 460;
txtBox.Text = selectedChild.Name;
txtBox.HorizontalAlignment = HorizontalAlignment.Center;
txtBox.MaxLength = 14;
CustomMessageBox messageBox = new CustomMessageBox();
messageBox.Caption = "hello";
messageBox.Content = txtBox;
messageBox.LeftButtonContent = "OK";
messageBox.RightButtonContent = "Cancel";
messageBox.IsFullScreen = false;
messageBox.Dismissed += MessageBoxDismissed;
messageBox.Show();
这是回调
private void MessageBoxDismissed(object sender, DismissedEventArgs e)
{
CustomMessageBox messageBox = sender as CustomMessageBox;
if (messageBox != null && e.Result == CustomMessageBoxResult.LeftButton)
{
TextBox tb = messageBox.Content as TextBox;
if (tb != null && !string.IsNullOrEmpty(tb.Text.Trim()))
{
//do your stuff
}
}
else
{
}
}
这个问题的完美答案是使用 NuGet。你可以从这里下载
您可以通过单击以下链接来初始化 CustomMessageBox 中的文本框的代码: 在 customMessageBox 中显示两个文本框?