问题列表 - 第37742页

.animate()中的匿名回调函数无法正常工作

我不能为我的生活弄清楚这段代码的问题是什么.动画本身很好用:

if (!list.is(':animated')) {
    list.animate(
        {"top": "+="+item_size},
        {queue:false, duration:speed},
        function() {
            alert();
        }
    ); // end of animate function

} //end of if statement
Run Code Online (Sandbox Code Playgroud)

jquery jquery-callback jquery-animate

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

groovy变量是否为null初始化,或者这是一个IntelliJ错误?

IntelliJ以灰色突出显示'foo'变量,并说"不使用赋值".我想知道的是 - 它是对还是不对......

如果这是java而不是groovy,我知道这不对.

public class Foo
{
  public Foo()
  {
    Foo foo = null; // this 'foo' instance is gray ("assignment not used")
    try
    {
      foo = new Foo()
      // ...
    }
    finally
    {
      if (foo != null)
        foo.release();
    }

  }

  public void release(){}
}
Run Code Online (Sandbox Code Playgroud)

groovy

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

x:xaml(WPF)中的名称及其与Storyboard一起使用的含义是什么?

<Border Name="ItemBorder" Margin="5 5 0 5" BorderBrush="Black" BorderThickness="1" Height="75" Width="75">
  <Border.Background>
    <SolidColorBrush x:Name="ItemBorderBrush" Color="LightBlue"/>
  </Border.Background>
  <ContentPresenter/>
</Border>
<ControlTemplate.Triggers>
  <EventTrigger RoutedEvent="someEvent">
    <BeginStoryboard>
      <Storyboard TargetName="ItemBorderBrush" TargetProperty="Color" Duration="0:0:1" >
      <!--Storyboard TargetName="ItemBorder" TargetProperty="Background.Color" Duration="0:0:1"> -->
         <ColorAnimation To="White"/>
      </Storyboard>
    </BeginStoryboard>
  </EventTrigger>
</ControlTemplate.Triggers>
Run Code Online (Sandbox Code Playgroud)

我会试着清楚地解释我的问题.故事板目标名称,当它是"ItemBorder"(注释掉的行)时间歇地工作.有时我会收到一个错误,即在范围内找不到名称"ItemBorder".

我决定遵循MSDN示例中的样式,并直接在画笔上更改颜色属性,而不是将故事板的目标作为边框,并按属性更改边框画笔的颜色(注释掉的行).这似乎有效.

但是,Name="ItemBorderBrush"不编译因为Name不是属性SolidColorBrush所以我使用x:Name="ItemBorderBrush"Both Name并且x:Name被Border接受.为什么是这样?

什么x:意思(如何x:Name不同Name),以及为什么有Name边界的属性有时只与故事板一起工作?

wpf xaml storyboard

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

无需签名密钥即可将Java代码部署到BlackBerry设备

我想将代码直接部署到BlackBerry设备,但我没有任何RIM代码签名密钥.没有钥匙有没有办法做到这一点?

目前我正在使用.cod文件在BlackBerry设备模拟器上进行部署.

blackberry blackberry-simulator blackberry-eclipse-plugin

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

文件下载后更新页面

前几天我在堆栈溢出的一些精彩帮助之后整理了一个下载脚本.但是我现在发现在下载文件之后我需要重新加载页面以摆脱aspx页面上的进度模板.在我添加下载代码之前,删除模板的代码工作正常.

删除进度模板的代码: upFinanceMasterScreen.Update();

我试过在重定向到之前和之后调用它 IHttpHandler

Response.Redirect("Download.ashx?ReportName=" + "RequestingTPNLeagueTable.pdf");


public class Download : IHttpHandler {

public void ProcessRequest(HttpContext context)
{    

   StringBuilder sbSavePath = new StringBuilder();
   sbSavePath.Append(DateTime.Now.Day);
   sbSavePath.Append("-");
   sbSavePath.Append(DateTime.Now.Month);
   sbSavePath.Append("-");
   sbSavePath.Append(DateTime.Now.Year);

    HttpContext.Current.Response.ClearContent();
    HttpContext.Current.Response.ContentType = "application/pdf";
    HttpResponse objResponce = context.Response;
    String test = HttpContext.Current.Request.QueryString["ReportName"];
    HttpContext.Current.Response.AppendHeader("content-disposition", "attachment; filename=" + test);
    objResponce.WriteFile(context.Server.MapPath(@"Reports\" + sbSavePath + @"\" + test));    

}
 public bool IsReusable { get { return true; } } 
Run Code Online (Sandbox Code Playgroud)

感谢您的任何帮助,您可以提供!

c# asp.net ihttphandler

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

编组封送接口是否为代理或原始接口提供了编组器?

这是一个具体的例子:

我通过调用创建了一个IWeBrowser2接口wb.CoCreateInstance(CLSID_InternetExplorer, 0, CLSCTX_SERVER);.这给了我一个从我的进程到任何正在运行的iexplore.exe进程的编组接口恰好包含在我的线程A中的这个浏览器选项卡.

现在我使用IGlobalInterfaceTable获取此接口的cookie,将其传递给我的线程B并从那里请求封送接口.

问题:我是在线程A中获取代理还是直接获取IE进程中的实例?

我似乎明智的是,我会通过自己的引用获得实例的直接代理,
但是:

如果我结束我的线程A,我在那里创建的cookie变得无效,我无法检索(并关闭)我创建的Web浏览器的接口指针.这没有意义,除非该线程中有一个thunk在线程退出时被销毁.

编辑:哦,两个线程都是STA.

windows com marshalling out-of-process

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

你如何在migradoc/pdfsharp中有一个弹出的列表

即使在阅读了这篇论坛帖子后,如何使用migradoc/pdfsharp创建一个弹出列表仍然令人困惑.我基本上想要显示这样的项目列表:

  • 躲闪
  • 日产
  • 烦扰

c# pdfsharp migradoc

14
推荐指数
2
解决办法
5607
查看次数

在MSBuild,Team Build和TFS中使用PFX文件对程序集进行签名

尝试使用TFS 2010 上的Team Build(MSBuild)构建项目时出现此错误:


C:\ Windows\Microsoft.NET\Framework\v4.0.30319\Microsoft.Common.targets(1970):
无法导入以下密钥文件:CCC.pfx.
密钥文件可能受密码保护.

要更正此问题,请尝试再次导入证书,或使用以下密钥容器名称手动将证书安装到强名称CSP:VS_KEY_C00C673BBB353901

C:\ Windows\Microsoft.NET\Framework\v4.0.30319\Microsoft.Common.targets(1970):
导入密钥文件"CCC.pfx"已取消.


它在Visual Studio 2010中构建正常.程序集使用PFX文件进行签名.通常在Visual Studio中,我们会在第一次构建时提示输入密码,但之后再也不会...

我试过跑:

sn -i companyname.pfx VS_KEY_3E185446540E7F7A 
Run Code Online (Sandbox Code Playgroud)

正如Stack Overflow问题中建议的其他回复无法导入密钥文件'blah.pfx' - 错误'密钥文件可能受密码保护'.我已尝试按Stack Overflow问题中的建议导入个人证书存储区使用MSBuild对ClickOnce或程序集结果进行错误MSB3321签名.但一切都无济于事,仍然是同样的错误.

我该怎么做?我是否必须以某种方式将证书添加到构建服务运行的Windows帐户或类似的东西?

或者,如何在Team Build中完成构建而不使用签名?我只是想检查它编译并运行单元测试.我不需要签名.

msbuild code-signing tfsbuild

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

Apple是否向发行商收取在App Store中发布免费应用的费用?

这可能是一个愚蠢的问题,但我在Google上搜索时找不到答案.我认为答案是"不",但想确认一下.我知道Apple获得App Store中销售的每个应用程序的份额.但是,当应用程序是免费的时,他们是否会收入?

使问题更清楚.假设我开发了一个iPhone应用程序,并希望通过Apple App Store免费分发该应用程序(免费).所以我想知道Apple是否会为每个下载的App收取一些费用?

iphone app-store

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

Silverlight Xaml和资源中的StringFormat

我的资源文件中有格式字符串.我试图使用FormatString从TextBlock的Text属性访问这些

Text="{Binding Path=Project.Name, StringFormat={Binding Path=WkStrings.DisplayProjectName, Source={StaticResource ResourceWrapper}}}"
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

Provide value on 'System.Windows.Data.Binding' threw an exception
Run Code Online (Sandbox Code Playgroud)

错误指向Text =.

是否可以从"嵌套绑定"访问资源?

xaml binding silverlight-4.0

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