问题列表 - 第25921页

VS2010自定义MarkupExtension

我们刚刚从vs2008切换到vs2010,我们的项目编译运行良好,没有任何问题.但是,xaml设计器有一些错误.这是其中一个错误,希望有人可以提供解决方案.

我们有一个自定义的MarkupExtension,我们在xaml中使用它来获取某些资源.像这样的东西:

<Button Style="{l:GetResource Key=MyButtonStyle}" />

我知道我们可以使用StaticResource或DynamicResource.但是我们有理由使用自定义markupextension.

设计者的错误消息是:

'GetResourceExtension'对Setter.Value无效.唯一受支持的MarkupExtension类型是DynamicResourceExtension和/ BindingBase或派生类型.

我的问题是代码在vs2008中运行良好,并且在2010年运行良好,如何使2010设计师工作?

xaml visual-studio-2010 markup-extensions

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

FileInfo.MoveTo()vs File.Move()

这两种移动文件的方法有什么区别吗?

System.IO.FileInfo f = new System.IO.FileInfo(@"c:\foo.txt");
f.MoveTo(@"c:\bar.txt");

//vs

System.IO.File.Move(@"c:\foo.txt", @"c:\bar.txt");
Run Code Online (Sandbox Code Playgroud)

.net c# file-io

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

正则表达式获取当前页面或目录名称?

我试图从网址获取页面或最后一个目录名称

例如,如果网址是:http://www.example.com/dir/我希望它返回dir或如果传递的网址是http://www.example.com/page.php我希望它返回page通知我不想要尾部斜杠或文件扩展名.

我试过这个:

$regex = "/.*\.(com|gov|org|net|mil|edu)/([a-z_\-]+).*/i";

$name = strtolower(preg_replace($regex,"$2",$url));
Run Code Online (Sandbox Code Playgroud)

我用PHP运行这个正则表达式,它什么也没有返回.(但是我在ActionScript中测试了相同的正则表达式并且它有效!)

那我在这里做错了什么,我怎么得到我想要的?

谢谢!!!

php regex

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

扩展Android活动的设计模式?

在Android上编程时,我最终编写了一个由其他几个人扩展的父活动.有点像ListActivity.我的父母活动延伸了Activity.如果我打算使用a Map或a List,我不能将我的父活动用作超类 - 子活动显然只能扩展一个活动.这样我结束了相同的逻辑写我的父母活动Activity,ListActivity,MapActivity等等.

我在寻找的是某种特性功能/设计模式,在这种情况下会有所帮助.有什么建议?

android design-patterns

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

Drupal:如何在与表单相同的页面上呈现表单的结果

如何在与表单本身相同的页面上打印表单提交的结果?

相关hook_menu:

    $items['admin/content/ncbi_subsites/paths'] = array(
        'title' => 'Paths',
        'description' => 'Paths for a particular subsite',
        'page callback' => 'ncbi_subsites_show_path_page',
        'access arguments' => array( 'administer site configuration' ),
        'type' => MENU_LOCAL_TASK,
    );
Run Code Online (Sandbox Code Playgroud)

页面回调:

function ncbi_subsites_show_path_page() {
  $f = drupal_get_form('_ncbi_subsites_show_paths_form');
  return $f;
}
Run Code Online (Sandbox Code Playgroud)

表格构建功能:

   function _ncbi_subsites_show_paths_form() {
      // bunch of code here

      $form['subsite'] = array(
        '#title' => t('Subsites'),
        '#type' => 'select',
        '#description' => 'Choose a subsite to get its paths',
        '#default_value' => 'Choose a subsite',
        '#options'=> $tmp,
      );

      $form['showthem'] = array(
        '#type' …
Run Code Online (Sandbox Code Playgroud)

php forms drupal drupal-6 drupal-fapi

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

Debug .NET Framework的源代码仅显示Visual Studio 2010中的反汇编

我正在尝试使用Visual Studio 2010 Professional 调试.NET Framework的源代码.我按照Raj Kaimal的帖子中描述的步骤进行了操作,但我必须做错了,因为我要看到的唯一代码是反汇编代码:

替代文字http://jdecuyper.github.com/images/SO/vs2010DebugFramework.jpg

正如您在图像中看到的,禁用了" 转到源代码"和" 加载符号"选项.然而,从Microsoft的服务器下载符号,因为我可以在本地缓存目录中看到它们.

我正在调试的代码如下:

var wr = WebRequest.Create("http://www.google.com");
Console.WriteLine("Web request created");
var req = wr.GetRequestStream();
Console.Read();
Run Code Online (Sandbox Code Playgroud)

当我点击F11进入第一行代码时,会弹出一个窗口,查找"f:\ dd \ndp\fx\src\Net\System\Net\WebRequest.cs"中的"WebRequst.cs"文件在我的机器上不存在.

我错过了什么?

c# debugging visual-studio-2010 visual-studio

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

如何在PHP中使用带memcache的multiget

就像标题一样,memcache的多重性如何?

这是使用multiget的正确方法吗?:

$memcache_obj = new Memcache;
$memcache_obj->connect('memcache_host', 11211);
$var = $memcache_obj->get(Array('some_key', 'second_key'));
Run Code Online (Sandbox Code Playgroud)

谢谢

更新:任何想要做同样事情的人,也可以查看这个添加内容:http://www.craigiam.com/blog/19/memcached-multiget-using-php-pecl-memcache-class

非常感谢Pascal_Martin解决这个问题!

php memcached caching

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

求解带对角矩阵的最佳算法是什么?

我试图找出解决五对角矩阵的最佳方法。有没有比高斯消去法更快的东西?

language-agnostic matrix sparse-matrix

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

为什么C#4.0中的类没有通用方差?

如果我们有接口,为什么我们也没有它用于类?使用它时会产生什么问题?

.net c# generics c#-4.0

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

在Java中指定一些时间限制后杀死线程

有没有办法在Java中指定的时间限制后杀死子线程?编辑:此特定线程也可能在最坏的情况下被阻止(线程用于等待文件修改并阻塞直到发生此事件),所以我不确定interrupt()是否会成功?

java multithreading

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