# GridEntry<TName, TItem> class

Namespace: [Grasshopper2.UI.EntryGrid](https://developer.rhino3d.com/api/gh2/namespace/grasshopper2.ui.entrygrid.md) · Assembly: [Grasshopper2](https://developer.rhino3d.com/api/gh2/assembly/grasshopper2.md)

```cs
public abstract class GridEntry<TName, TItem> : GridEntry
```

Type specific implementation of GridEntry or name and item types.

**Type parameters:**

- `TName`
- `TItem`

## Constructors

- [GridEntry<TName, TItem>](https://developer.rhino3d.com/api/gh2/type/grasshopper2.ui.entrygrid.gridentry-2/ctor.md)

## Properties

- [Item](https://developer.rhino3d.com/api/gh2/type/grasshopper2.ui.entrygrid.gridentry-2/item.md)
- [ItemT](https://developer.rhino3d.com/api/gh2/type/grasshopper2.ui.entrygrid.gridentry-2/itemt.md): Gets the current identifier text in this entry.
- [Name](https://developer.rhino3d.com/api/gh2/type/grasshopper2.ui.entrygrid.gridentry-2/name.md)
- [NameT](https://developer.rhino3d.com/api/gh2/type/grasshopper2.ui.entrygrid.gridentry-2/namet.md): Gets the current identifier text in this entry.

## Methods

- [ParseItem](https://developer.rhino3d.com/api/gh2/type/grasshopper2.ui.entrygrid.gridentry-2/parseitem.md)
- [ParseName](https://developer.rhino3d.com/api/gh2/type/grasshopper2.ui.entrygrid.gridentry-2/parsename.md)
- [SetItem](https://developer.rhino3d.com/api/gh2/type/grasshopper2.ui.entrygrid.gridentry-2/setitem.md)
- [SetName](https://developer.rhino3d.com/api/gh2/type/grasshopper2.ui.entrygrid.gridentry-2/setname.md)

## Inherited Members

- From [GridEntry](https://developer.rhino3d.com/api/gh2/type/grasshopper2.ui.entrygrid.gridentry.md): [CanEditMeta](https://developer.rhino3d.com/api/gh2/type/grasshopper2.ui.entrygrid.gridentry/caneditmeta.md), [CanPick](https://developer.rhino3d.com/api/gh2/type/grasshopper2.ui.entrygrid.gridentry/canpick.md), [HasMeta](https://developer.rhino3d.com/api/gh2/type/grasshopper2.ui.entrygrid.gridentry/hasmeta.md), [HasPick](https://developer.rhino3d.com/api/gh2/type/grasshopper2.ui.entrygrid.gridentry/haspick.md), [Icon](https://developer.rhino3d.com/api/gh2/type/grasshopper2.ui.entrygrid.gridentry/icon.md), [IconMessage](https://developer.rhino3d.com/api/gh2/type/grasshopper2.ui.entrygrid.gridentry/iconmessage.md), [IconTitle](https://developer.rhino3d.com/api/gh2/type/grasshopper2.ui.entrygrid.gridentry/icontitle.md), [Index](https://developer.rhino3d.com/api/gh2/type/grasshopper2.ui.entrygrid.gridentry/index.md), [IndexOverride](https://developer.rhino3d.com/api/gh2/type/grasshopper2.ui.entrygrid.gridentry/indexoverride.md), [MetaData](https://developer.rhino3d.com/api/gh2/type/grasshopper2.ui.entrygrid.gridentry/metadata.md), [Selected](https://developer.rhino3d.com/api/gh2/type/grasshopper2.ui.entrygrid.gridentry/selected.md), [Modified](https://developer.rhino3d.com/api/gh2/type/grasshopper2.ui.entrygrid.gridentry/modified.md), [OnModified](https://developer.rhino3d.com/api/gh2/type/grasshopper2.ui.entrygrid.gridentry/onmodified.md), [RunPick](https://developer.rhino3d.com/api/gh2/type/grasshopper2.ui.entrygrid.gridentry/runpick.md)
