标签: refresh

如何重绘或刷新屏幕

我正在开发一个 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 方法,它对我有用。它重新绘制屏幕上的所有内容。

c# wpf refresh folderbrowserdialog

3
推荐指数
1
解决办法
1万
查看次数

如何每1分钟自动在WPF上刷新Datagrid?

我希望能够刷新我的数据网格,因为我正在更新我的数据库数据网格上的表,并希望看到网格中的更改,是否有任何方法每1分钟自动更新数据网格?

c# wpf datagrid refresh

3
推荐指数
1
解决办法
1万
查看次数

PHP/MYsql中的重复问题

我在mysql表中插入一行.该行已成功插入表中.但问题是每当我刷新页面时,数据库中都会添加一个新行.

怎么预防呢?

php mysql refresh insert

3
推荐指数
1
解决办法
209
查看次数

通过 ConfigurableApplicationContext refresh() 重新加载 spring 应用程序上下文是否被认为是不好的做法

我们有一个托管在共享 tomcat 实例上的 Spring 应用程序。

有时我们必须重新加载 spring 应用程序上下文但不想重新启动 Tomcat 服务器,因为其他应用程序也托管在那里。

是否通过以下方式刷新 springs 应用程序上下文

  ((ConfigurableApplicationContext)applicationContext).refresh();
Run Code Online (Sandbox Code Playgroud)

被认为是不好的做法

我有哪些选择?

spring tomcat refresh applicationcontext

3
推荐指数
1
解决办法
3614
查看次数

ExtJs Ext.PagingToolbar:隐藏或设置刷新按钮的参数onclick?

没有自定义的刷新按钮设置,所以我试图隐藏/删除它. 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)

extjs refresh hide

3
推荐指数
1
解决办法
1万
查看次数

按下后退按钮时调用方法


我的应用程序中有一个列表.在另一个活动中,用户从数据库中删除一行,然后返回主活动(我在这里使用finish()).返回时,已从数据库中删除的行仍在列表中.如果用户按下刷新按钮,它将消失.
我该如何自动刷新?

database android refresh list

3
推荐指数
1
解决办法
1846
查看次数

JQuery Ajax 强制页面刷新

我在这里有一个接受用户凭据的表单。如果用户的用户凭据无效,页面将不会加载,但是如果他或她拥有有效的凭据,我希望页面刷新整页我将如何实现?我试过添加。

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)

html javascript ajax jquery refresh

3
推荐指数
1
解决办法
2万
查看次数

从服务器端强制刷新客户端页面

如何从服务器端刷新当前的客户端视图页面?例如,如果我想强制刷新所有客户端现在正在查看的页面,以便他们可以查看新内容。我想在我想使用 PHP 的时候进行刷新。

是否可以??

php client refresh client-side

3
推荐指数
2
解决办法
8638
查看次数

自动刷新特定div博客javascript

我在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)

html javascript blogger refresh reload

3
推荐指数
1
解决办法
2万
查看次数

在反应中检测刷新事件

我目前正在使用带有向导表单的 react redux。我现在遇到了一个问题,我需要将数据保存在表单中,或者只是刷新数据但让用户知道。

目前一切都存储在多个 redux 状态中。

有没有办法检测用户的“刷新”事件?我很可能会使用本地存储,但我对第一个选项很好奇,想知道是否有可能。

refresh reactjs redux

3
推荐指数
1
解决办法
1万
查看次数