Skip to main content

DevExpress v24.2 Update — Your Feedback Matters

Our What's New in v24.2 webpage includes product-specific surveys. Your response to our survey questions will help us measure product satisfaction for features released in this major update and help us refine our plans for our next major release.

Take the survey Not interested

TileView.ItemPress Event

Occurs when a user presses a tile.

Namespace: DevExpress.XtraGrid.Views.Tile

Assembly: DevExpress.XtraGrid.v24.2.dll

NuGet Packages: DevExpress.Win.Grid, DevExpress.Win.Navigation

#Declaration

[DXCategory("Action")]
public event TileViewItemClickEventHandler ItemPress

#Event Data

The ItemPress event's data class is DevExpress.XtraGrid.Views.Tile.TileViewItemClickEventArgs.

#Remarks

The ItemPress event is raised when a user presses a tile (before this tile is released). The TileView.ItemClick event fires after the tile is released.

If your users use touch screens, and you want to handle the ItemPress event to display a modal window when a user taps on a touch screen, wrap your code that displays the modal window within the Control.BeginInvoke method. For example, you can use the following code:

private void tileView1_ItemPress(object sender, DevExpress.XtraGrid.Views.Tile.TileViewItemClickEventArgs e) {
    this.BeginInvoke(new MethodInvoker(delegate {
        (new Form2()).ShowDialog();
    }));
}
See Also