在WPF中关闭Bootstrap JS对话框,无需使用onclick。WPF(Windows Presentation Foundation)是一种用于创建Windows桌面应用程序的技术。Bootstrap是一种流行的前端开发框架,用于构建响应式和移动优先的网站。
要关闭Bootstrap JS对话框,可以使用以下步骤:
<WebBrowser x:Name="webBrowser" />
webBrowser.Navigate(new Uri("https://example.com/bootstrap-dialog.html"));
webBrowser.InvokeScript("bootstrapDialogClose");
在上面的代码中,"bootstrapDialogClose"是一个自定义的JavaScript函数,用于关闭Bootstrap对话框。你可以根据实际情况修改这个函数的名称。
需要注意的是,为了能够执行JavaScript代码,需要确保在加载网页内容之前,WebBrowser控件已经完成了初始化。可以在窗口加载完成事件中执行上述代码。例如:
private void Window_Loaded(object sender, RoutedEventArgs e)
{
webBrowser.Navigate(new Uri("https://example.com/bootstrap-dialog.html"));
}
private void CloseBootstrapDialog()
{
webBrowser.InvokeScript("bootstrapDialogClose");
}
这样,当窗口加载完成时,会自动加载Bootstrap对话框的网页内容,并且可以通过调用CloseBootstrapDialog方法来关闭对话框。
关于WPF和Bootstrap的更多信息,你可以参考以下链接:
请注意,以上答案仅供参考,具体实现方式可能因实际情况而异。
领取专属 10元无门槛券
手把手带您无忧上云