小编Thr*_*r3e的帖子

MVVM-Light =>将命令参数和EventArgs传递给Command

MVVM-Light Toolkit在Silverlight 5中使用,我试图找到一种方法在事件到命令行为中将Command Parameters AND 传递EventArgs给ViewModel.

我没有找到一个职位提示路过的EventArgs作为命令参数,但在我的情况,我想用EventArgsCommand Parameter无论是在视图模型.

有人可以帮忙吗?

c# silverlight commandparameter mvvm-light eventtocommand

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

找到字符串C#中出现的最高单词

我试图在字符串中找到最常见的单词.

例如

Hello World This is a great world, This World is simply great
Run Code Online (Sandbox Code Playgroud)

从上面的字符串我试图计算结果如下:

  • 世界,3
  • 很棒,2
  • 你好,1
  • 这个,2

但忽略长度小于3个字符的任何单词,例如is两次出现的单词.

我试图调查Dictionary<key, value>对,我试图调查linq的GroupBy扩展.我知道解决方案介于两者之间,但我无法理解算法以及如何完成这项工作.

c# string algorithm

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

计算Property Changed MVVM上的两个值的结果

我试图通过MVVM中的以下简单公式计算"NetAmount"

GrossAmount + Carriage - Discount = NetAmount

我正在使用MVVM Light Toolkit和声明的属性如下

public const string DiscountPropertyName = "Discount";
private double _discount;
public double Discount
{
    get
    {
        return _discount;
    }

    set
    {
        if (_discount == value)
        {
            return;
        }
        _discount = value;
        // Update bindings, no broadcast
        RaisePropertyChanged(DiscountPropertyName);
    }
}

public const string CarriagePropertyName = "Carriage";
private double _carriage;

public double Carriage
{
    get
    {
        return _carriage;
    }
    set
    {
        if (_carriage == value)
        {
            return;
        }
        _carriage = value;
        RaisePropertyChanged(CarriagePropertyName); …
Run Code Online (Sandbox Code Playgroud)

c# silverlight mvvm propertychanged

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