Quelle est la meilleure pratique pour placer le bouton Personnaliser les colonnes pour le tableau de données. Veuillez suggérer si j'ai raison avec les images ajoutées .
Cette solution de tableaux réactifs est très similaire à l'implémentation que vous envisagez et elle fonctionne assez bien:
Choisir les colonnes que vous devez afficher par défaut et celles qui peuvent être "masquées" en toute sécurité est la plus grande considération. Il y a un danger lors de l'utilisation de ce type de modèle que vous finissez par compliquer l'interface en raison de trop d'options.
Il n'y a pas de "droit" dans la conception.
Pour proposer une bonne solution:
Considérez les options:
Cela dépend des objectifs de conception, mais la personnalisation des en-têtes ressemble à une action secondaire pour les utilisateurs avancés. Ensuite, vous n'avez pas besoin de rendre le contrôle trop visible.
Et suivez les recommandations de @ digsrafik, elles sont générales, mais vous n'avez pas précisé les objectifs et le contexte dans votre question.