【发布时间】:2015-03-15 11:58:51
【问题描述】:
背景
我是 .NET 新手,在研究某些类时无法在 MSDN .NET Framework Documentation 中找到对某些属性/方法的引用。我来自 Java 背景,在使用新类之前已经习惯阅读 Oracle 的 Java API Documentation。但是,对于 .NET 文档,我似乎无法正确地遵循继承。
问题详情
具体来说,我正在调整 Gridview 控件,并看到 Stack Overflow 上的一些文章提到了 BoundField 类上的 ItemStyle-Width 属性,这可能对我有用。我使用我的源代码,果然我在属性窗口中看到了这个属性,但我想在使用它之前了解更多关于它的信息,所以我像这样查找文档:
- 我在 MSDN 上查找 Gridview documentation
- 在
Gridview属性下,我关注Columns属性 -
Columns属性下,我遵循BoundField类字段类型 - 在
BoundField下,我看到一个属性调用ItemStyle,它似乎继承自DataControlField。 - 但是现在我遇到了一个问题,因为上述链接都没有列出我的
ItemStyle-Width,也没有列出我在 Visual Studio 中的BoundField下看到的任何其他属性:
BoundField 代码:
BoundField 的属性列表:
问题
1) 文档中的 ItemStyle-Width 属性(或就此而言的任何 BoundField 属性)在哪里?我没有正确地遵循继承吗?
2) 破折号“-”在 C#/.Net 中代表什么?我在属性列表中看到某些属性的 ItemStyle-[...] 和 ControlStyle-[...] 等。这是否意味着某种子属性?为什么有些属性有破折号而有些没有?
【问题讨论】:
标签: c# asp.net visual-studio gridview msdn