关闭

WPF DelegateCommand 出现Specified cast is not valid

标签: wpf
620人阅读 评论(0) 收藏 举报
分类:

使用 DelegateCommand 出现 Specified cast is not valid

最近写快捷键需要 DelegateCommand ,于是用了 DelegateCommand<double> ,运行时出现 Specified cast is not valid

原因是 DelegateCommand 传入的 Object 是可空的,如果使用 Double ,那么是不可空的,就出现错误

简单的方法是用 double?

于是就可以啦

如果遇到 DelegateCommand 出现这个错误,一般就是使用不可空的类型,只要让他可空就好。

知识共享许可协议
本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。欢迎转载、使用、重新发布,但务必保留文章署名林德熙(包含链接:http://blog.csdn.net/lindexi_gd ),不得用于商业目的,基于本文修改后的作品务必以相同的许可发布。如有任何疑问,请与我联系

1
0
查看评论

Specified cast is not valid

<br />Specified cast is not valid
  • jufeng9318
  • jufeng9318
  • 2011-04-14 18:47
  • 3720

WPF DelegateCommand CanExecute

private DelegateCommand searchCommand;        public DelegateCommand SearchCommand     ...
  • muzizongheng
  • muzizongheng
  • 2013-07-10 15:40
  • 864

谈谈MVVM中DelegateCommand:ICommand的原理

  在学习MVVM的过程中,用到了ICommand这个重要的消息模式,不过都是看的前辈们的代码去模仿。   我想,学习不仅要学技能,更要学原理。   当我们谈及Commands时,一般说来,Command有两个功能:   a:执行一个特殊的行为:command的主要功能。   b:确定...
  • lnc2003
  • lnc2003
  • 2014-08-21 14:22
  • 3021

MVVM中轻松实现Command绑定(三)任意事件的Command

WPF中不是所有的控件都有Command属性的,如果窗体我需要在ViewModel中处理Loaded事件命令,或者其他事件的命令时,很难都过绑定Command完成,必须要注册依赖属性或事件等,太麻烦了。我喜欢简约、有效的方式,现在我和大家一起分享一下。 场景,我需要处理Butt
  • qing2005
  • qing2005
  • 2011-07-12 23:13
  • 27474

WPF之windows.CommandBinding属性

  在WPF中, 有很多这样的属性,你如果注意了它,使用了它,你的程序就会流畅和简洁很多,你的视野也会开阔很多。。。 就像windows.CommandBinding 这个属性一样。。。  CommandBinding 将命令与实现以及确定该命令状态的 PreviewExecut...
  • loveheye
  • loveheye
  • 2009-12-03 15:16
  • 5152

RelayCommand&DelegateCommand 小例子看区别

一个小例子,用来展示wpf中的RelayCommand和DelegateCommand区别。
  • shaoerbao
  • shaoerbao
  • 2016-12-07 15:43
  • 1366

specified cast is valid的错误提示

  protected void ShowData() { string db = Server.MapPath("../App_Data/testdb.mdb"); string strconn = "Provid...
  • wwmldx
  • wwmldx
  • 2010-05-03 01:41
  • 192

C# 调用window api大全

Win32API.cs 源码下载 http://files.cnblogs.com/lordeo/win32api.rar using System; using System.Drawing; using System.Runtime.InteropServices; using ...
  • zh_geo
  • zh_geo
  • 2015-08-19 11:49
  • 2115

C#可以直接调用的Win32API

http://www.cnblogs.com/jxsoft/archive/2012/06/29/2569876.html   整理的Win32 API,可以直接在C#中直接调用,在做WinForm时还是很有帮助的。 源码包含三个文件 Win32API.cs, using Sys...
  • jiangxinyu
  • jiangxinyu
  • 2012-10-22 15:36
  • 7440

QT creator出现 no executable specified时解决办法

本人是在linux/ubutun中使用QT creator,一次编译程序的时候出现了“no executable specified”的错误而无法运行程序。解决办法:          在用QT creator打开project之前,删除CMake...
  • haizimin
  • haizimin
  • 2016-04-17 15:44
  • 2845
    个人资料
    • 访问:632347次
    • 积分:9247
    • 等级:
    • 排名:第2400名
    • 原创:242篇
    • 转载:16篇
    • 译文:25篇
    • 评论:240条
    博客专栏
    文章分类
    最新评论