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)

属性值

类型:System.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;
    }
}

权限

另请参见

参考

DataRepeater 类

DataRepeater 成员

Microsoft.VisualBasic.PowerPacks 命名空间

ItemHeaderSize

SelectionColor

其他资源

DataRepeater 控件简介 (Visual Studio)

如何:在 DataRepeater 控件中显示项标题 (Visual Studio)