\section{\class{wxDataViewItem}}\label{wxdataviewitem} wxDataViewItem is a small opaque class that represents an item in a \helpref{wxDataViewCtrl}{wxdataviewctrl} in a persistent way, i.e. indepent of the position of the item in the control or changes to its contents. It must hold a unique ID of type {\it void*} in its only field and can be converted to a from it. If the ID is {\it NULL} the wxDataViewItem is invalid and \helpref{IsOk}{wxdataviewitemisok} will return {\it false} which used in many places in the API of wxDataViewCtrl to indicate that e.g. no item was found etc. \wxheading{Derived from} No base class \wxheading{Include files} \wxheading{Data structures} \latexignore{\rtfignore{\wxheading{Members}}} \membersection{wxDataViewItem::wxDataViewItem}\label{wxdataviewitemwxdataviewitem} \func{}{wxDataViewItem}{\param{void* }{id = NULL}} Constructor. \func{}{wxDataViewItem}{\param{const wxDataViewItem\& }{item}} \membersection{wxDataViewItem::GetID}\label{wxdataviewitemgetid} \constfunc{void*}{GetID}{\void} Returns the ID. \membersection{wxDataViewItem::IsOk}\label{wxdataviewitemisok} \constfunc{bool}{IsOk}{\void} Returns true if the ID is not {\it NULL}. \membersection{wxDataViewItem::void*}\label{wxdataviewitemvoid} \constfunc{operator const}{void*}{\void} Converts to {\it void*}.