共用方式為


實作 UI 自動化 GridItem 控制項模式

注意事項注意事項

這份文件適用於想要使用 System.Windows.Automation 命名空間中定義之 Managed UI Automation 類別的 .NET Framework 開發人員。如需 UI Automation 的最新資訊,請參閱 Windows Automation API:使用者介面自動化 (英文)。

本主題將介紹實作 IGridItemProvider 的方針和慣例,包括屬性的相關資訊。 其他參考的連結列於概觀的結尾部分。

GridItemPattern 控制項模式是用來支援實作 IGridProvider 之容器的個別子控制項。 如需實作此控制項模式的控制項範例,請參閱 UI 自動化用戶端的控制項模式對應

這個主題包含下列章節。

  • 實作方針和慣例
  • IGridItemProvider 的必要成員
  • 例外狀況
  • 相關主題

實作方針和慣例

實作 IGridProvider 時,請注意下列方針和慣例:

  • 方格座標是從左上角儲存格以零為起始,座標為 (0, 0)。

  • 合併儲存格會根據 UI 自動化提供者所定義的基礎錨定儲存格,報告其 RowColumn 屬性。 一般而言,這會是最上方或最左邊的資料列或資料行。

  • IGridItemProvider 不提供方格的使用中操作,例如合併或分割儲存格。

  • 實作 IGridItemProvider 的控制項通常可以利用鍵盤周遊 (也就是 UI 自動化用戶端可以移至相鄰的控制項)。

IGridItemProvider 的必要成員

實作 IGridItemProvider 時需要使用下列屬性和方法。

必要成員

成員類型

備註

Row

屬性

Column

屬性

RowSpan

屬性

ColumnSpan

屬性

ContainingGrid

屬性

這個控制項模式沒有相關方法或事件。

例外狀況

這個控制項模式沒有相關例外狀況。

請參閱

工作

支援 UI 自動化提供者的控制項模式

使用 UI 自動化中的快取

概念

UI 自動化控制項模式概觀

用戶端的 UI 自動化控制項模式

實作 UI 自動化 Grid 控制項模式

UI 自動化樹狀目錄概觀