DataRepeater.ItemHeaderVisible 属性
更新:2007 年 11 月
获取或设置一个值,该值确定 DataRepeater 控件中是否显示项标头。
命名空间: Microsoft.VisualBasic.PowerPacks
程序集: Microsoft.VisualBasic.PowerPacks.Vs(在 Microsoft.VisualBasic.PowerPacks.Vs.dll 中)
语法
声明
Public Property ItemHeaderVisible As Boolean
用法
Dim instance As DataRepeater
Dim value As Boolean
value = instance.ItemHeaderVisible
instance.ItemHeaderVisible = value
public bool ItemHeaderVisible { get; set; }
public:
property bool ItemHeaderVisible {
bool get ();
void set (bool value);
}
public function get ItemHeaderVisible () : boolean
public function set ItemHeaderVisible (value : boolean)
属性值
如果显示项标头,则为 true;否则为 false。其默认值为 true。
备注
当 ItemHeaderVisible 设置为 True 时,项标头显示在 DataRepeater 控件中每个项的左侧,或者当 LayoutStyle 属性设置为 Horizontal 时,项标头横跨每个项的顶部。 选定某个项时,该项的项标头将变为 SelectionColor 并且标头中将显示选择符号。 当 DataRepeater 项中的数据发生更改但尚未保存时,将显示一个铅笔符号。
当 ItemHeaderVisible 设置为 False 且选定某个项时,该项的边框内会显示虚线以指示选择。
示例
下面的代码示例演示如何通过设置 ItemHeaderVisible 属性来更改 DataRepeater 控件中项的选择行为。 假定您有一个窗体,其中包含一个名为 DataRepeater1 的 DataRepeater 控件和一个名为 Button1 的 Button 控件。
Private Sub Button1_Click(ByVal sender As System.Object, _
ByVal e As System.EventArgs) Handles Button1.Click
' Switch the visibility of the item header.
If DataRepeater1.ItemHeaderVisible = True Then
DataRepeater1.ItemHeaderVisible = False
Else
DataRepeater1.ItemHeaderVisible = True
End If
End Sub
private void button1_Click(System.Object sender, System.EventArgs e)
{
// Switch the visibility of the item header.
if (dataRepeater1.ItemHeaderVisible==true)
{
dataRepeater1.ItemHeaderVisible = false;
}
else
{
dataRepeater1.ItemHeaderVisible = true;
}
}
权限
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。
另请参见
参考
Microsoft.VisualBasic.PowerPacks 命名空间