UITableViewDataSource.CanEditRow(UITableView, NSIndexPath) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Indique si la ligne située dans indexPath
doit être modifiable.
[Foundation.Export("tableView:canEditRowAtIndexPath:")]
public virtual bool CanEditRow (UIKit.UITableView tableView, Foundation.NSIndexPath indexPath);
abstract member CanEditRow : UIKit.UITableView * Foundation.NSIndexPath -> bool
override this.CanEditRow : UIKit.UITableView * Foundation.NSIndexPath -> bool
Paramètres
- tableView
- UITableView
Vue table contenant la ligne.
- indexPath
- NSIndexPath
Emplacement de la ligne.
Retours
true
si la ligne est modifiable, sinon false
.
- Attributs
Remarques
Cette méthode permet à des lignes spécifiques d’être modifiables ou non. Si cette méthode n’est pas implémentée, toutes les lignes sont supposées être modifiables. Les lignes modifiables affichent le contrôle d’insertion ou de suppression dans leur cellule lorsque l’affichage tableau est en mode édition.
Les lignes qui ne sont pas modifiables ignorent la EditingStyle propriété et ne sont pas mises en retrait.
Les lignes qui sont modifiables, mais qui ne doivent pas afficher le contrôle d’insertion ou de suppression, peuvent retourner None à partir de la EditingStyleForRow(UITableView, NSIndexPath) méthode sur le affichage de UITableViewSourcetable.