问题列表 - 第3848页

WPF:提出一个模态页面的弹出窗口的最佳方法?

我正在使用导航样式页面而不是窗口构建WPF应用程序.我想在页面内显示一个窗口,这个窗口必须是页面的模态,但允许用户转到其他页面,并返回到同一状态的模态窗口的同一页面.

我已尝试使用WPF弹出控件,但问题是每次导航离开页面时控件都会隐藏.我想我可以编写代码再次显示它,但不会以正确的方式接缝.

在WPF中执行此操作的最佳方法是什么?

wpf popup

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

为什么我的自定义用户控件的子项未初始化?

更新: 我一直在试验我的控件,我想我已经接近了.请继续阅读以获取最新信息.

我有2个ASP.NET 2.0用户控件,其中之一被置于内部的另一个的.在内部控件内部,我有一个HtmlAnchor标签控件,我正在尝试从外部控件设置URL.当我尝试HRef从呈现页面的标记设置属性时,HtmlAnchor控件是null并抛出异常.

URL set属性在内部或外部控件的OnInit事件之前和主页面的' '事件之前被调用OnPreInit.我假设这是因为我在页面上的父控件的标记中设置子控件的URL我正在渲染控件,这意味着之前设置了值OnInit().这是我正在使用的代码的(精简版):

[ParseChildren(true)]// <- Setting this to false makes the 
                     //    page render without an exception 
                     //    but ignores anything in the markup.
[PersistChildren(false)]
public partial class OuterControl : System.Web.UI.UserControl
{
    // The private '_Inner' control is declared 
    // in the .ascx markup of the control
    [PersistenceMode(PersistenceMode.InnerProperty)]
    public InnerControl Inner
    {
        get{ return _Inner; }
        set{ _Inner = …
Run Code Online (Sandbox Code Playgroud)

.net c# asp.net user-controls controls

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

有没有办法在没有连接到调试器的情况下捕获iPhone上的NSLog输出?

我正在记录一堆数据NSLog().当我的iPhone没有连接到我的开发机器并在调试器下运行时,有没有办法捕获日志数据?

例如,我可以将其重定向到文件,然后在稍后的时间点通过Xcode读取日志文件吗?我需要这样做,以便在WiFi很差的情况下测试我的应用程序,这需要我远离我的办公桌.

iphone cocoa-touch nslog

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

在Delphi中实现C#的BackgroundWorker的最佳方法是什么?

我经常使用C#的BackgroundWorker对象来启动线程并执行任务.在Delphi中完成同样事情的最简单方法是什么?

这是C#中的一些代码:

private void button1_Click(object sender, EventArgs e)
{
  BackgroundWorker bg = new BackgroundWorker();
  bg.DoWork += new DoWorkEventHandler(bg_DoWork);
  bg.RunWorkerCompleted += new RunWorkerCompletedEventHandler(bg_RunWorkerCompleted);
  test_number++;
  object[] arguments = { "test", test_number };
  bg.RunWorkerAsync(arguments);
}

void bg_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
{
      // done.
}

void bg_DoWork(object sender, DoWorkEventArgs e)
{
     // do actual work here
}
Run Code Online (Sandbox Code Playgroud)

delphi multithreading

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

ColdFusion并从MySQL获取数据

我正在CF站点上工作,需要从MySQL表中获取数据.

我可以创建CFQuery并检查返回的记录,但是如何获取返回的记录并循环遍历它们并从每行的特定字段获取数据.

我可以写if if/end if等,我只是不记得如何访问数据.

-Jason

mysql coldfusion

4
推荐指数
3
解决办法
2589
查看次数

Selenium:如何使用javascript清除表单字段中的值?

我正在使用selenium IDE和Selenium-Fitnesse Bridge夹具,我正在尝试测试当我从表单字段中清除默认值时,我的表单显示错误消息.

因此,当我使用Selenium IDE进行录制时,它的作用相当于告诉Selenium什么都不输入.

| type | text_field |  |

这个问题是我正在使用的Fitnesse夹具期望第二个参数不为空.

Selenium有没有办法"清除价值"而不是"不打字"?

selenium fitnesse fixtures selenium-fitnesse-bridge

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

如何在长时间运行的Perl程序中找到内存泄漏?

Perl使用GC的引用计数,并且很容易意外地进行循环引用.我看到我的程序似乎使用了越来越多的内存,并且它可能会在几天后溢出.

有没有办法在Perl中调试内存泄漏?附加到程序并获取各种类型的对象将是一个良好的开端.如果我知道哪些对象比预期的要多得多,我可以检查所有对它们的引用并希望修复泄漏.

perl garbage-collection memory-leaks

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

如何管理FxCop压倒性的报道

我最近开始使用它.然而,在针对我公司最大的一个项目运行之后.它引发了大量的问题.

问题列表如此庞大,如果不是所有的东西,需要花费数天的时间来找到并修复一些问题.

现在,我知道解决FxCop告诉你解决的所有问题并不是很实际.但由于我是这个小工具的新手...

有效使用FxCop有哪些好的提示和技巧?

在新项目和现有项目上?

如果还提供我公司的程序员一般写好代码?

.net fxcop coding-style

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

为什么我的单位"使用不同版本编译"我自己的文件?

我正在构建一个使用插件的程序.不幸的是,插件框架的动态链接迫使RTL和VCL退出我的项目EXE并进入BPL版本,并且它们没有启用调试信息.

所以我构建了一个静态链接到我的插件的测试框架,这样我就可以在跟踪代码时看到我正在做的事情.但是现在,每次我尝试重新编译时,都会收到一个错误:"unit turbu_skills是用不同版本的turbu_database.GDatabase编译的"

我以前见过这个错误,但只有当我一直在改变我可能不应该做的事情时,比如RTL或VCL库.我不明白为什么用我自己的代码做这件事.turbu_skills和turbu_database单元都是我自己编写的单元.GDatabase是一个全局单例变量,其类定义我几周没有改变.触发重新编译的任何更改都会导致此错误,即使我没有触及任何一个单元中的任何内容.

执行完整版本(SHIFT-F9)会使其正确编译.但是,如果我然后按单位(任何单位)按SPACE并按F9,我会再次收到错误.发生了什么,我该如何阻止它?这不会发生在主应用程序中,只会发生在测试框架中.

编辑:我有我所有单位的来源.删除DCU和类似文件没有帮助.将整个项目复制到另一台计算机,删除所有DCU,并在那里构建没有帮助.我的程序布局和编译器之间存在客观的,可重现的冲突,我想摆脱它.

如果有人想测试它,可以在http://www.turbu-rpg.com/downloads/Turbu_source_setup.exe找到该源代码.它需要已安装JVCL的Delphi 2009; 安装程序包将负责其余部分.也许拥有源代码可以帮助某人跟踪它.我当然希望如此,因为无论问题出在哪里,它都超越了我.问题可以在testing.exe和turbu.groupproj中的turbu.exe中找到.

编辑2:原来这是另一个跨单元泛型问题.格儿.我设法编写了一个解决方法.我希望他们很快就能解决仿制药问题.

delphi compiler-construction delphi-2009 delphi-units

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

如何将身份验证密钥传递给restful Web服务?

我使用的一些现有Web服务的方法看起来像这样:

List<Employee> employees = 
        employeeService.GetEmployees(accessKey, allDepartments);
Run Code Online (Sandbox Code Playgroud)

accessKey有两个用途; 它充当身份验证和身份验证.仅对有效的访问代码进行响应(身份验证),并将其作为指向特定客户端数据的链接提供服务.

如果要以宁静的方式完成服务,我不确定如何实现这一目标.我绝对不想做这样的事情:

http://www.business.com/<GuidHere>/Employees/
Run Code Online (Sandbox Code Playgroud)

因为这会显示accessKey,这有点秘密(即,它通常在使用它的客户端上的加密文件中),我们无法在URI中显示GUID.使用宁静的架构如何实现这样的目标?

authentication rest web-services

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