共用方式為


HOW TO:在 DataRepeater 控制項中顯示項目標題 (Visual Studio)

當選取 DataRepeaterItem 時,DataRepeater 控制項中的項目標題會提供視覺指示器。 當 LayoutStyle 屬性是設定為 Vertical (預設值) 時,項目標題會顯示在每個項目的左方。 當 LayoutStyle 屬性是設定為 Horizontal 時,項目標題會顯示在每個項目的上方。

項目第一次被選取時,項目標題顯示的色彩會由 SelectionColor 屬性指定,而且會出現一個白色箭頭圖示。

注意事項注意事項

如果將 SelectionColor 設定為 White,則項目第一次被選取時並不會顯示選取符號。

DataRepeaterItem 中的欄位獲得焦點 (Focus) 時,項目標題的色彩會變更為 ItemTemplate 背景色彩,而且箭頭圖示會變更成黑色。 如果資料已經變更,就會在項目標題顯示鉛筆符號。

項目標題的預設寬度 (在 LayoutStyle 屬性設定為 Horizontal 時則為預設高度) 是 15 個像素。 只要設定 ItemHeaderSize 屬性即可變更寬度。

注意事項注意事項

如果 ItemHeaderSize 屬性值是設定為小於 11,則在項目標題中不會顯示指示器符號。

只要將 ItemHeaderVisible 屬性設定為 [False],就能隱藏項目標題。 當 ItemHeaderVisible 設定為 [False] 時,唯一能表示項目是否已選取的標記只有 DataRepeaterItem 周圍圍繞的虛線。

注意事項注意事項

藉由在 DataRepeater 控制項的 DrawItem 事件中監視 DataRepeaterItemIsCurrent 屬性,您也可以自行提供選取指示器。 如需詳細資訊,請參閱 IsCurrent

若要變更項目標題的外觀

  1. 在 [Windows Form 設計工具] 中,選取 DataRepeater 控制項的下方區域。

    注意事項注意事項

    您必須選取控制項的下方區域。 如果選取項目樣板區段,將會在 [屬性] 視窗中顯示不同的屬性集 (Property Set)。

  2. 在 [屬性] 視窗中,使用 SelectionColor 屬性變更項目標題的色彩。

    注意事項注意事項

    如果將 SelectionColor 設定為 White,則項目第一次被選取時並不會顯示選取符號。

  3. 使用 ItemHeaderSize 屬性變更項目標題的寬度 (或高度)。

    注意事項注意事項

    如果 ItemHeaderSize 屬性值是設定為小於 11,則在項目標題中不會顯示指示器符號。

若要隱藏項目標題

  1. 在 [Windows Form 設計工具] 中,選取 DataRepeater 控制項的下方區域。

    注意事項注意事項

    您必須選取控制項的下方區域。 如果選取項目樣板區段,將會在 [屬性] 視窗中顯示不同的屬性集。

  2. 在 [屬性] 視窗中,將 ItemHeaderVisible 屬性設定為 [False]。

    DataRepeater 中的項目被選取時,唯一的指示會是 DataRepeaterItem 的周圍有虛線圍繞。

請參閱

工作

HOW TO:變更 DataRepeater 控制項的外觀 (Visual Studio)

HOW TO:變更 DataRepeater 控制項的配置 (Visual Studio)

疑難排解 DataRepeater 控制項 (Visual Studio)

參考

DataRepeater

概念

DataRepeater 控制項簡介 (Visual Studio)