Interface IGridDataObjectConsumer
Interface to create ObjectConsumer for IDataObject
Namespace: Syncfusion.Windows.Controls.Grid
Assembly: Syncfusion.Grid.Wpf.dll
Syntax
public interface IGridDataObjectConsumer
Properties
Name
Gets the name of the DataObject consumer.
Declaration
string Name { get; }
Property Value
Type |
---|
System.String |
Methods
DetermineRowColCount(IDataObject)
Queries the dimension in rows and columns of the data object.
Declaration
Size DetermineRowColCount(IDataObject dataObject)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.IDataObject | dataObject | The data object. |
Returns
Type | Description |
---|---|
System.Windows.Size | returns size |
DropAtRowCol(IDataObject, Int32, Int32)
Paste the contents of the data object at the specified cell coordinates.
Declaration
bool DropAtRowCol(IDataObject dataObject, int rowIndex, int colIndex)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.IDataObject | dataObject | Provides data to be consumed. |
System.Int32 | rowIndex | The row index. |
System.Int32 | colIndex | The column index. |
Returns
Type | Description |
---|---|
System.Boolean | True if successful; False otherwise. |
QueryAcceptData(IDataObject, IGridDataObjectConsumer)
Queries the DataObject consumer if it knows how to handle the IDataObject.
Declaration
bool QueryAcceptData(IDataObject dataObject, IGridDataObjectConsumer consumer)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.IDataObject | dataObject | Provides data to be consumed. |
IGridDataObjectConsumer | consumer | Another consumer that is capable of reading the data. Might be NULL. |
Returns
Type | Description |
---|---|
System.Boolean | True if this consumer is able to read the data from |