0

我有一个Winforms PropertyGrid.

尝试在变量中设置值时。我想将错误PropertyGrid作为输入无效值后出现的错误。

在此处输入图像描述

有办法做到这一点吗?

4

1 回答 1

2

你只是throw一个例外set

private int someProperty;
public int SomeProperty {
    get { return someProperty; }
    set {
        if((value % 3) != 0) throw new ArgumentOutOfRangeException(
            "the value must be divisible by 3");
        someProperty = value;
    }
}

产生:

在此处输入图像描述

在此处输入图像描述

于 2013-05-23T10:01:37.223 回答