何在对象浏览器中无法查看一个枚举类型的可取的值

来源:互联网 发布:python成为顶级黑客 编辑:程序博客网 时间:2024/06/17 10:46

打个比方

在 System.Windows.Controls.ListBox 中有一个属性 public System.Windows.Controls.SelectionMode SelectionMode { set; get; }我们可以看到一些基本的描述
如下
[code=C#]
public System.Windows.Controls.SelectionMode SelectionMode { set; get; }
    System.Windows.Controls.ListBox 的成员

摘要:
获取或设置 System.Windows.Controls.ListBox 的选择行为。这是一个依赖项属性。

返回值:
System.Windows.Controls.SelectionMode 值之一。默认值为 System.Windows.Controls.SelectionMode.Single 选择。
[/code]

但是我想能看到System.Windows.Controls.SelectionMode这个枚举类型 到底可以取哪一些值,分别是什么含义

转到 System.Windows.Controls.SelectionMode
仅能看到如下描述
[code=C#]
public enum SelectionMode
    System.Windows.Controls 的成员

摘要:
定义 System.Windows.Controls.ListBox 的选择行为。
[/code]


有趣的是在写代码的时候,VS的IntelliSense会提示枚举类型可以取什么值,
而且在对象浏览器中查找System.Windows.Controls.SelectionMode.Single(即 某个枚举类型的某个值)
会得到信息 得知它是一个枚举项
[code=C#]
public const System.Windows.Controls.SelectionMode Single = 0
    System.Windows.Controls.SelectionMode 的成员

摘要:
用户一次只能选择一项。
[/code]

依然没法看到关于这个枚举类型到底有什么有多少枚举项可以选择。

我总觉的是我什么设置没弄才会这样,而不是对象浏览器不支持


原创粉丝点击