问题列表 - 第1775页

启动具有访问者的事件

如何启动具有以下访问器的事件:

public event EventHandler CanExecuteChanged
    {
      add
      {
        CommandManager.RequerySuggested += value;
      }
      remove
      {
        CommandManager.RequerySuggested -= value;
      }
    }
Run Code Online (Sandbox Code Playgroud)

如果这是正常事件,我会通过以下方式启动它:

CanExecuteChanged(sender, EventArgs..). 
Run Code Online (Sandbox Code Playgroud)

但在这里它不起作用 - 我只能这样做

CanExecuteChanged +=..
Run Code Online (Sandbox Code Playgroud)

附加方法做事件 - 但我无法启动它.

此外,一些关于这个主题的文件将不胜感激.谢谢.

编辑 该事件来自在WPF中实现ICommand的类.没有什么可以显示:).并且没有 - CommandManager.RequerySuggested(this,EventArgs.Empty); 不起作用.

EDIT2不知道该说些什么 - 即使正确调用add方法,Jon的例子也应该有效 - 当我尝试调用事件时 - 它是null:|.我可能会删除带有访问器的事件.

c# events accessor

5
推荐指数
1
解决办法
1263
查看次数

如何读写多个文件?

我想为此编写一个程序:在一个文件夹中我有n个文件; 首先读取一个文件并执行一些操作,然后将结果存储在单独的文件中.然后读取第二个文件,再次执行操作并将结果保存到新的第二个文件中.对n个文件执行相同的过程.程序逐个读取所有文件,并分别存储每个文件的结果.请举例说明我是如何做到的.

python

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

在一个项目中编译Silverlight和WPF的最佳实践是什么?

我刚刚完成了一个Silverlight项目,现在是时候进行一些清理了.我想把我的核心文件放到一个单独的项目中,我将从我的主要Silverlight应用程序中引用它.其中一些类与WPF兼容,我非常希望能够在一个项目中拥有Silverlight/WPF代码.我理想的解决方案是允许多种配置的单个项目.所以,

配置:Silverlight将生成:Company.Controls.Silverlight.dll

配置:WPF将生成:Company.Controls.Wpf.dll

是否可以在同一个文件中通过定义分隔相同的源?

有没有人这样做过?

编辑:我为每个项目创建了一个解决方案,比如MyCompany.Windows.Controls,然后包含2个项目,MyCompany.Windows.Controls和MyCompany.Windows.Controls.Silverlight.除了这两个文件夹,我还有一个"共享"文件夹,其中包含两个项目使用的文件.到目前为止它运作良好:)

silverlight wpf assemblies visual-studio-2008

12
推荐指数
2
解决办法
4182
查看次数

保留Web服务器流量日志存档多长时间?

我们目前在一个服务器场中有四个Web服务器,每天生成大约100Mb的IIS Web日志.这些可以很有效地压缩到大约5%的大小.

我们计划使用waRmZip将它们从服务器移到SAN上.大约一周后,我们可以确信我们没有任何技术问题需要调查,因此唯一的另一件事就是将它们用于趋势分析,作为对谷歌分析的称赞.

人们推荐哪些保留期?是否有任何法律要求来保存这些数据?

iis logging

6
推荐指数
1
解决办法
2296
查看次数

如何使用iPhone SDK将数据从子视图传递到父视图?

您建议使用哪种方法将数据从子视图传递回父视图?

iphone objective-c

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

如何用前缀/后缀重命名?

如何在mv original.filename new.original.filename不重新输入原始文件名的情况下进行操作?

我会想象能够做这样的事情mv -p=new. original.filename或者是mv original.filename new.~或什么-但看后,我看不出这样的事情man mv/ info mv页.

当然,我可以编写一个shell脚本来执行此操作,但是不存在现有的命令/标志吗?

bash filenames rename mv prefix

87
推荐指数
6
解决办法
12万
查看次数

如何仅显示数据表中的某些列?

我正在使用返回数据集的Web服务.在这个数据集中有5个表,比如表A,B,C,D,E.我使用表A.

所以

DataTable dt = new DataTable()
dt = dataset.Table["A"]
Run Code Online (Sandbox Code Playgroud)

现在在这个数据表中有列a1,a2,a3,a4,a5,a6,a7.

假设我只想获取列a3和a4然后将其绑定到我的数据网格.

我该怎么做呢?

.net c# datatable datagrid dataset

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

我为什么要使用IDE?

在另一个问题中,马克高度评价IDE,称"有些人仍然不知道"为什么"他们应该使用一个......".作为使用vim进行编程的人,并且在大多数/所有同事使用vim或emacs进行所有工作的环境中工作,IDE的优势是什么?我为什么要用一个?

我确信这对某些人来说是一个充满争议的问题,我对开始一场火焰战并不感兴趣,所以请回答你认为基于IDE的方法更优越的原因.我没有兴趣听到为什么我不应该使用IDE; 我已经不使用了.我有兴趣听到"篱笆的另一面",可以这么说.

如果你认为IDE可能适合某些类型的工作而不适合其他工作,我也很想知道为什么.

ide vim emacs

388
推荐指数
17
解决办法
11万
查看次数

有没有办法在Windows下使用java.util.Preferences而不使用Registry作为后端?

我想使用java.util.Preferences API,但我不希望我的程序尝试读取或写入Windows注册表.我该怎么做?

java windows registry preferences

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

在执行Response.Redirect之前如何显示/隐藏面板

我有一个表格,它可以启动Response.Redirect以在完成后下载文件。我还想隐藏表单并在重定向发生之前显示一个“谢谢”面板,但是,似乎asp.net引擎只是在不执行以下代码中的2个任务的情况下进行了重定向:

if (success)
                {
                    lblSuccessMessage.Text = _successMessage;
                    showMessage(true);                        
                }
                else
                {
                    lblSuccessMessage.Text = _failureMessage;
                    showMessage(false);
                }

                if(success)
                    Response.Redirect(_downloadURL); 
Run Code Online (Sandbox Code Playgroud)

知道如何在重定向启动之前强制页面更新吗?

谢谢堆格雷格

c# asp.net redirect response.redirect

5
推荐指数
1
解决办法
3037
查看次数