点击messagebox.show()隐藏的ShowDialog()窗口
问题描述:
我有以下代码中WPF:点击messagebox.show()隐藏的ShowDialog()窗口
private void BtnTicketPrice_Click(object sender, RoutedEventArgs e)
{
TicketPrice TP = new TicketPrice();
TP.ShowDialog();
}
在新窗口形式
我已经以下代码:
private void BtnSave_Click(object sender, RoutedEventArgs e)
{
MessageBox.Show("sometext");
}
上点击消息框按钮的形式(TicketPrice
)也正在收盘; 如何在不关闭窗体的情况下显示消息框?
如果我将TP.ShowDialog();
更改为TP.Show();
,它可以正常工作。我只有这个问题TP.ShowDialog();
按钮
<Button x:Name="BtnSave" HorizontalAlignment="Left" Margin="619,362,0,0" VerticalAlignment="Top" Width="165" Height="66" IsCancel="True" TabIndex="4" Click="BtnSave_Click">
<StackPanel Orientation="Horizontal">
<TextBlock Text="save " HorizontalAlignment="Center" VerticalAlignment="Center" FontWeight="SemiBold" />
<Image Source="pack://siteoforigin:,,,/Resources/Save.png" Height="50" Width="59" />
</StackPanel>
</Button>
答
你看到的Button
的IsCancel
物业工作作为标榜的XAML。不要将其设置为true
,并单击该按钮不会自动关闭对话框。
+0
谢谢。有用。这是疲劳的结果))))谢谢 –
如果你不显示给我们,我们该如何猜测你的代码有什么问题? –
您还需要为BtnSave显示XAML –