问题列表 - 第9601页

C# - 如何重命名我开始的进程窗口?

有没有办法可以重命名我启动的应用程序的窗口标题栏?即如果我启动了Notepad.exe,我可以将其标题栏从"Untitled - Notepad"重命名为"New Notepad Name".

c# window process titlebar

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

在MVVM中,DataTemplates认为视图是UserControls是视图吗?

在MVVM中,每个View都有一个ViewModel.一个视图我理解为一个Window,Page或UserControl,你可以附加一个ViewModel,视图从中获取其数据.

DataTemplate也可以呈现ViewModel的数据.

所以我理解DataTemplate是另一个"View",但似乎存在差异,例如Windows,Pages和UserControls可以定义自己的.dll,一个类型与DataContect绑定另一个通过附加模板使Windows,Pages ,UserControls可以通过ServiceLocator/Container等动态附加到ViewModels .

当在UI上呈现ViewModel的数据时,DataTemplates与Windows/Pages/UserControls有何不同?除了这四种之外还有其他类型的"观点"吗?

.net wpf datatemplate mvvm viewmodel

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

编辑触发测试是下一步吗?

我刚刚阅读了Michael C. Feathers伟大的书籍"有效地使用遗留代码",这是对遗留代码进行测试的圣经.在本书中,他描述了一种称为编辑触发测试的东西:

如果在本书发布时没有出来,我怀疑有人会很快开发一个IDE,允许你指定一组将在每次击键时运行的测试.这将是关闭反馈循环的一种令人难以置信的方式.

它必须发生.这似乎是不可避免的.已经有IDE可以检查每次击键时的语法,并在出现错误时更改代码的颜色.编辑触发的测试是下一步.

当我读到这篇文章时,我没有听说过支持这一点的任何IDE或工具.但是,我刚刚发现了一个名为Infinitest的项目,它支持Java.

我的问题是:

  1. 有没有其他工具/框架支持这个(希望也适用于Visual Studio)?
  2. 您对此类测试有何体验(高效,减慢IDE等)?
  3. 这是TDD的下一步吗?

更新:

ide testing tdd unit-testing infinitest

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

将.NET DateTime转换为JSON

可能重复:
如何格式化JSON日期?

我的网站服务正在将一个DateTime返回给jQuery调用.该服务以以下格式返回数据:

/Date(1245398693390)/
Run Code Online (Sandbox Code Playgroud)

如何将其转换为适合JavaScript的日期?

javascript datetime json

236
推荐指数
9
解决办法
20万
查看次数

添加Web服务引用后我需要签入哪些文件?

我有一个(新)项目,它有一个Web服务参考.它具有以下结构:

<Folder: project folder>
    <File: source file 1>
    <File: source file 2>
    <File: source file .>
    Folder: Web References
        Folder: MyService
            File: Reference.map
            File: Reference.cs
            File: MyService.xsd
            File: MyService0.xsd
            File: MyService.wsdl
            File: MyService0.wsdl
            File: MyService0.disco
Run Code Online (Sandbox Code Playgroud)

我即将签入源代码到版本控制系统.我必须办理哪些文件?

version-control wcf web-services

5
推荐指数
2
解决办法
1153
查看次数

.NET Framework 3.5的单元测试框架是什么?

我在.NET Framework 3.5中有一个项目,我可以看到nUNIT还不支持它.您会根据我的需求推荐哪些单元测试框架?

nunit frameworks unit-testing .net-3.5

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

文本框中的WPF CommandParameter

我正在使用MVVM模式,我在父窗口中有一个文本框,并希望将一些文本发送到弹出窗口,该窗口将显示在Textchanged上.

我尝试使用commandparameter,但它不适合我.

请帮忙..

谢谢沙拉斯

wpf command textbox mvvm

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

Windows环缓冲区无需复制

Ring Buffer的维基百科条目中,有一个示例代码显示UNIX系统的hack,其中相邻虚拟内存到一块内存映射到相同的phbysical内存,从而实现一个环形缓冲区,而不需要任何memcpy等.我想知道如果在Windows中有类似的东西吗?

谢谢,弗雷泽

c memory windows circular-buffer

6
推荐指数
2
解决办法
2541
查看次数

以像素为单位获取屏幕尺寸

我创建了一些自定义元素,我想以编程方式将它们放置在右上角(n顶部边缘的m像素和右边缘的像素).因此我需要获得屏幕宽度和屏幕高度,然后设置位置:

int px = screenWidth - m;
int py = screenHeight - n;
Run Code Online (Sandbox Code Playgroud)

如何获得screenWidthscreenHeight在主要活动?

layout android screen pixel dimensions

1798
推荐指数
31
解决办法
112万
查看次数

如何从Perl中的字符串中删除无效的XML字符?

我正在寻找在将字符串写入XML文件之前从字符串中删除无效字符的标准,批准和强大的方法.我在这里谈论的是包含退格(^ H)和换页字符等的文本块.

成为这样一个标准库/模块的功能,但我不能找到它.

我正在使用XML :: LibXML构建一个DOM树,然后我将其序列化到磁盘.

xml perl

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