Sdílet prostřednictvím


Model ovládacího prvku SpreadsheetItem

Popisuje pokyny a konvence pro implementaci ISpreadsheetItemProvider, včetně informací o vlastnostech a metodách. Vzor ovládacího prvku SpreadsheetItem slouží k zveřejnění vlastností buňky v tabulce nebo jiném dokumentu založeném na mřížce.

Vzor ovládacího prvku SpreadsheetItem úzce souvisí se vzorem ovládacích prvků GridItem; ovládací prvky, které implementují vzor ovládacích prvků SpreadsheetItem, by také měly implementovat vzor ovládacího prvku GridItem. Ovládací prvky mohou také implementovat vzor ovládacích prvků TableItem, pokud je to vhodné. Příklady ovládacích prvků, které implementují tyto vzory ovládacích prvků, naleznete v tématu typy ovládacích prvků a jejich podporované vzory ovládacích prvků.

Toto téma obsahuje následující části.

Pokyny a konvence implementace

Při implementaci modelu kontroly SpreadsheetItem si všimněte následujících pokynů a konvencí:

Požadované členy pro ISpreadsheetItemProvider

Pro implementaci rozhraní ISpreadsheetItemProvider jsou vyžadovány následující vlastnosti a metody.

Požadované členy Typ členu Poznámky
vzorce Vlastnost Implementace samostatné vlastnosti vzorec je nutná, protože vlastnost Hodnota buňky obvykle vrátí vypočítanou hodnotu buňky. Vlastnost vzorce by měla být null, pokud není nastaven žádný vzorec.
GetAnnotationObjects Metoda Vrátí pole zprostředkovatelů prvků, které odkazují na poznámky propojené s touto buňkou. Ukazatele v rámci pole mohou mít hodnotu null, pokud poznámka neobsahuje propojeného zprostředkovatele.
getAnnotationTypes Metoda Vrátí pole identifikátorů typu poznámek, které popisují poznámky v této buňce. Pole musí mít stejnou velikost jako pole vrácené GetAnnotationObjects.

 

Tento vzor ovládacího prvku nemá žádné přidružené události.

koncepční

typy ovládacích prvků a jejich podporované vzory ovládacích prvků

ovládacích prvků tabulky

Přehled vzorů ovládacích prvků automatizace uživatelského rozhraní

Přehled stromu automatizace uživatelského rozhraní