Using the DataGrid in the .NET Compact Framework
[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]
The DataGrid class in the .NET Compact Framework provides the core functionality of the Windows Forms DataGrid class in the full .NET Framework. This control is read-only in the .NET Compact Framework, and it does not support the following DataGrid-related types:
DataGridBoolColumn class.
DataGridParentRowsLabelStyle enumeration.
DataGridTextBox class.
DataGridView class and its supporting types.
You can set the DataSource property to a DataSet. For better performance, bind to a particular DataTable in the DataSet.
Note that the SetDataBinding method is not supported, but you can use a BindingSource component to encapsulate all data sources on your form, including the DataGrid. The BindingSource provides access to the underlying data.
In the .NET Compact Framework, you cannot directly edit the contents of the DataGrid at run time. You must bind controls, such as a TextBox, to your data source and use the DataGrid to display and select records. For examples, see How to: Use the DataGrid on the Pocket PC and How to: Use the DataGrid on the Smartphone.
Note
For more information about DataGrid, see How to: Generate Summary and Edit Views for Data Applications (Devices).
See Also
Tasks
How to: Use the DataGrid on the Pocket PC
How to: Use the DataGrid on the Smartphone