问题列表 - 第33770页

我应该为INotifyPropertyChanged添加什么名称空间和引用

我收到此错误消息

找不到类型或命名空间名称"INotifyPropertyChanged"(您是否缺少using指令或程序集引用?)

我应该为INotifyPropertyChanged添加什么名称空间和引用

任何帮助都会很棒

silverlight-3.0

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

单击委托处理程序和内部子项

我有以下内容:

<ul id ='foo'>
    <li><p>hello</p></li>
    <li><p>hello</p></li>
    <li><p>hello</p></li>
</ul>

$('#foo').delegate('li', 'click', function(event) {
    var target = $(event.target);
    console.log(target);   
});
Run Code Online (Sandbox Code Playgroud)

点击其中一个内部p元素以及父li元素时,将调用click处理程序.

无论点击哪个内部子元素,我如何获得指向父li元素的指针?例如,我真正的li元素看起来像:

<li>
  <p>one</p>
  <div>
    <p>two</p>
  </div>
</li>
Run Code Online (Sandbox Code Playgroud)

所以我发现我必须要几张支票才能回到被点击的父李.有没有办法只选择类型的父类:

$('#foo').delegate('li', 'click', function(event) {
    var target = $(event.target).('li');
    console.log(target);   // will always be parent li element itself?
});
Run Code Online (Sandbox Code Playgroud)

谢谢

jquery

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

哪个是更快的obj instanceof类或obj.booleanAnyMethod()

我在接受采访时被问到这个问题.不计算执行方法体所需的时间.有任何想法吗?

java algorithm

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

为什么sys.stdout.write('\ b')不对新换行退格?

相比:

for item in range(0, 5):
    sys.stdout.write('c')
for item in range(0, 5):
    sys.stdout.write('\b')
Run Code Online (Sandbox Code Playgroud)

像你想象的那样工作,但是:

for item in range(0, 5):
    sys.stdout.write('\n')
for item in range(0, 5):
    sys.stdout.write('\b')
Run Code Online (Sandbox Code Playgroud)

仍然留下五个换行符.有任何想法吗?

python

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

如何使用javascript将<p> <span> Hello </ span> </ p>拆分为<span> Hello </ span>

如何拆分<p><span>Hello</span></p><span>Hello</span>使用javascript

var text = "<p><span>Hello</span></p>";
Run Code Online (Sandbox Code Playgroud)

记住:我不知道含有什么<p>,我不知道是否<p>有任何属性

我找到了答案!

var patt=/^<p.*?>(.*)<\/p>$/i;
var result=patt.exec(text);
alert(result[1]); 
Run Code Online (Sandbox Code Playgroud)

谢谢你的ring0&w3schools http://www.w3schools.com/jsref/jsref_obj_regexp.asp

但是有问题!它不起作用

aa<p><span>Hello</span></p>aa
Run Code Online (Sandbox Code Playgroud)

javascript string split

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

提升boost文件系统的链接错误,为什么?

我使用作为CentOS 5.5一部分的gcc在CentOS 5.5上构建了增​​强1.44.所有目标都很好.然而,尝试构建一个简单的cpp文件,只包含boost文件系统,导致此链接错误(3次):

未定义的引用`boost :: system :: generic_category()'

我不明白为什么会这样.lib是构建的,可以看到,但是我已经看到在谷歌搜索中讨论的这个错误版本的boost会有很长一段时间(使用gcc构建时).有人有什么建议吗?

gcc boost

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

如何在Perl中处理子例程重新定义的错误

所以我有一个文件,简而言之就是这个问题......

#!/usr/bin/perl -w
package Foo;

use strict;
use POSIX;

...

sub remove {
  ...
}
...
Run Code Online (Sandbox Code Playgroud)

我得到一个错误,说子程序remove已被重新定义.我知道这个问题,remove在POSIX中有一个子程序.但是,我不知道如何处理它.这个问题通常如何解决?

perl warnings subroutine

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

如何防止某些功能被剥离?

我有一个包含一些JNICALL函数的静态库,即它们应该从JVM调用,并且永远不会被链接静态库的共享库引用.

然而,似乎函数剥离正在消灭JNICALL函数(它在arm-eabi-objdump -t中不可见).我正在通过添加一个具有调用JNICALL函数的不可能条件的虚函数来解决它,但这很脏.我知道有一个链接选项可以防止某些模块剥离它们未使用的数据,但它是什么?我如何在.mk文件中指定该选项?在arm-eabi-ld中我没有看到任何明显的东西.

顺便说一句,函数剥离不会剥离共享库本身的JNICALL函数,但它会从共享库链接的静态库中删除它们.这是什么原因?

android android-ndk

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

在Firebug中,$ == jQuery有时会返回false

好的,我在Firefox中遇到了这个奇怪的问题.我输入Firebug的控制台

$ == jQuery
Run Code Online (Sandbox Code Playgroud)

有时它显示真实,有时是假的.该文件只是一个空的HTML文档,其中包含一个包含jQuery的脚本标记.我刷新页面,在控制台中单击"运行",再次,偶尔返回true,偶尔会返回false.

在它返回false的情况下,$.toString()给出

function anonymous() {
    return window.console.notifyFirebug(arguments, "$", "firebugExecuteCommand");
}
Run Code Online (Sandbox Code Playgroud)

现在这是奇怪的事情.当$ == jQuery使用Firebug的控制台给出错误时,如果我去地址栏并输入javascript:alert($ == jQuery);,它会发出警告!

有谁知道这里发生了什么?它(偶尔)搞乱了我的调试.

javascript jquery firebug

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

在窗口调整大小后保持winform控件居中

使用Visual Studio 2008,Windows窗体,C#,.NET 2.0 ......

是否有一种无代码的方法来获得一个控件(在我的情况下恰好是一个PictureBox),以便在调整窗口大小时保持居中?换句话说,使用属性设置的某种组合而不是手动编写代码以保持元素居中.

例如,在窗体窗口中央有一个按钮,当用户调整窗口大小时,按钮将根据其默认锚定(顶部,左侧)保持固定.我想要它做的是保持居中,无论窗口如何调整大小.

我知道我可以观察一个窗口调整大小事件,然后让表单上的所有元素重新定位,以保持在相同的相对位置(根据我写的代码让他们这样做).我希望有一些属性设置的组合来实现相同的效果.

正如在其他帖子中所建议的那样,我已经尝试过使用TableLayout控件,但是在针对元素居中的特定解决方案方面可以使用正确方向.

winforms window-resize

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