我正在开发一个 wpf 应用程序。在这里,我需要在我的 Wpf 应用程序中使用 System.Windows.Forms.FolderBrowserDialog。
System.Windows.Forms.FolderBrowserDialog openFolderBrowser = new System.Windows.Forms.FolderBrowserDialog();
openFolderBrowser.Description = "Select Resource Path:";
openFolderBrowser.RootFolder = Environment.SpecialFolder.MyComputer;
if (openFolderBrowser.ShowDialog() == System.Windows.Forms.DialogResult.OK)
{
//some logic
openFolderBrowser.Dispose();
}
Run Code Online (Sandbox Code Playgroud)
我启动一个FolderBrowserDialog,选择一个文件夹并点击OK,然后我启动另一个System.Windows.Forms.FolderBrowserDialog,我的问题是当我在这个FolderBrowserDialog中选择一个文件夹并点击OK时,FolderBrowserDialog的阴影仍然留在屏幕上(意味着我的屏幕没有刷新)。我需要最小化或调整它的大小以删除 FolderBrowserDialog 的阴影。我该如何解决这个问题?有什么帮助吗?
我找到了解决方案。我在 wpf 窗口上调用了 OnRender 方法,它对我有用。它重新绘制屏幕上的所有内容。
我希望能够刷新我的数据网格,因为我正在更新我的数据库数据网格上的表,并希望看到网格中的更改,是否有任何方法每1分钟自动更新数据网格?
我在mysql表中插入一行.该行已成功插入表中.但问题是每当我刷新页面时,数据库中都会添加一个新行.
怎么预防呢?
我们有一个托管在共享 tomcat 实例上的 Spring 应用程序。
有时我们必须重新加载 spring 应用程序上下文但不想重新启动 Tomcat 服务器,因为其他应用程序也托管在那里。
是否通过以下方式刷新 springs 应用程序上下文
((ConfigurableApplicationContext)applicationContext).refresh();
Run Code Online (Sandbox Code Playgroud)
被认为是不好的做法?
我有哪些选择?
没有自定义的刷新按钮设置,所以我试图隐藏/删除它.
hideRefresh: true不适合我.
如果没有办法隐藏它,我可以在单击按钮时至少传递一些参数,这样我可以让它做一些有意义的任务吗?
pPanel = new Ext.Panel({
applyTo: 'newProgWin',
autoScroll:true,
styleClass: 'formInput',
bodyStyle: 'overflow-x: hidden',
align: 'center',
layout:'fit',
width:899,
height:450,
closeAction:'hide',
plain: true,
items: winDataView = new Ext.DataView({
tpl: resultTpl,
store: npDs,
itemSelector: 'div.search-item'
}),
tbar: [
'Search: ', ' ',
(winSearchField = new Ext.ux.form.SearchField({
store: npDs,
width:300
}))
],
bbar: new Ext.PagingToolbar({
beforeLoad : function()
{
pocProxy.extraParams = {
eps: currentProgs,
stateful: true,
dataCall: dataCallId,
orgNameConvention: currentOnc,
installation: currentInstallation
};
},
store: npDs,
pageSize: pageSize,
displayInfo: true, …Run Code Online (Sandbox Code Playgroud)
我的应用程序中有一个列表.在另一个活动中,用户从数据库中删除一行,然后返回主活动(我在这里使用finish()).返回时,已从数据库中删除的行仍在列表中.如果用户按下刷新按钮,它将消失.
我该如何自动刷新?
我在这里有一个接受用户凭据的表单。如果用户的用户凭据无效,页面将不会加载,但是如果他或她拥有有效的凭据,我希望页面刷新整页我将如何实现?我试过添加。
window.location.href = window.location.href;
Run Code Online (Sandbox Code Playgroud)
在响应 html 但它不起作用,似乎 jquery 正在删除脚本代码?
这是用于表单提交的 AJAX。
$('body').on('submit', '#sign-in', function(e) {
e.preventDefault();
var data = $(this).serialize();
var url = $(this).attr('action');
$.ajax({
//this is the php file that processes the data and send mail
url : url,
type : "POST",
data : data,
//Do not cache the page
cache : false,
//success
success : function(data) {
alert(data);
$('#loginModal').html($(data).find('#loginModal').html());
}
});
})
Run Code Online (Sandbox Code Playgroud)
如果用户具有有效凭据,则成功的响应将是这个
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Insert title here</title>
<script>
window.location.href = window.location.href; …Run Code Online (Sandbox Code Playgroud) 如何从服务器端刷新当前的客户端视图页面?例如,如果我想强制刷新所有客户端现在正在查看的页面,以便他们可以查看新内容。我想在我想使用 PHP 的时候进行刷新。
是否可以??
我在blogspot上使用Javascript小部件.它包含一个带有一些javascripts的div,它从服务器获取一些"非静态"字符串并在页面上打印它们.直到这里一切正常,问题是我想每隔几秒更新一次div的执行,以便更新字符串,而不刷新整个页面,只是特定的小部件(div).我添加了另一个尝试刷新特定div的脚本,但我没有运气.请参阅下面的代码
<div id="info">
<b>Song:</b>
<script type="text/javascript" src="xxxx">
You appear to have javascript turned off.
</script>
<br />
<b>Listeners:</b>
<script type="text/javascript" src="xxxx">
You appear to have javascript turned off.
</script>
<br />
<b>Server Status:</b>
<img src="xxxxx.gif" alt="Stream status" width="17" height="17" align="absmiddle" />
</div>
Run Code Online (Sandbox Code Playgroud)
刷新脚本:
<script type="text/javascript">
window.onload = startInterval;
function startInterval()
{
setInterval("startTime();",5000);
}
function startTime()
{
document.getElementById('info').innerHTML = ??? // reload div
}
</script>
Run Code Online (Sandbox Code Playgroud)
此外,可以使用类似的东西,但这种方法重新加载整个页面而不是特定的div.
<script>
setInterval(function() {
parent.location.reload(true);
}, 5000);
</script>
Run Code Online (Sandbox Code Playgroud) 我目前正在使用带有向导表单的 react redux。我现在遇到了一个问题,我需要将数据保存在表单中,或者只是刷新数据但让用户知道。
目前一切都存储在多个 redux 状态中。
有没有办法检测用户的“刷新”事件?我很可能会使用本地存储,但我对第一个选项很好奇,想知道是否有可能。