J'ai un DataGrid Toolkit WPF avec 3 colonnes. Seule la troisième colonne permet la saisie de données - les deux premières sont statiques (descriptions textuelles). Est-il possible de contrôler la tabulation et la navigation de sorte que l'onglet et les boutons haut-bas-gauche-droite ignorent les deux premières colonnes et opèrent dans les limites du troisième?WPF Toolkit Datagrid - Tabulation personnalisée
Répondre
Ceci peut ne pas répondre complètement à votre question, mais j'espère que cela vous aidera à démarrer. J'ai rencontré un bogue avec le DataGrid Toolkit WPF qui insérait un caractère poubelle lors de l'utilisation de la touche de retour arrière pour effacer le contenu de la cellule. Cela m'a conduit à un article CodePlex sur le bogue, et les substitutions de méthodes résultantes (j'ai sous-classé à la fois la grille et la colonne) m'ont permis de contourner le problème.
Voici le poste qui m'a lancé: http://wpf.codeplex.com/WorkItem/View.aspx?WorkItemId=10246
Je suppose que vous pourriez piéger la touche de tabulation et ne transmettre que si l'utilisateur est dans la troisième colonne?
J'espère que cela aide - Je suis relativement nouveau à WPF, donc j'apprends toujours les internes.
Vous pouvez désactiver la tabulation sur les deux premières colonnes avec la propriété IsTabStop
. Malheureusement, ce n'est pas aussi facile d'accès que certains des autres contrôles WPF, donc vous devez le configurer via le CellStyle
:
</dg:DataGridTextColumn>
<dg:DataGridTextColumn.CellStyle>
<Style TargetType="{x:Type dg:DataGridCell}">
<Setter Property="IsTabStop" Value="False" />
</Style>
</dg:DataGridTextColumn.CellStyle>
</dg:DataGridTextColumn>
- 1. Performance WPF ToolKit DataGrid
- 2. WPF toolkit datagrid
- 3. WPF Toolkit - Datagrid - Liaison ComboboxColumn w/DynamicResource
- 4. WPF Toolkit Datagrid - comment désactiver la sélection?
- 5. Liaison MVVM DataGrid (WPF Toolkit) à DataTable
- 6. WPF Toolkit Datagrid - Afficher les rangées de détails
- 7. Wpf Toolkit. Lier l'en-tête de colonne DataGrid à DynamicResource
- 8. mise en forme conditionnelle dans wpf toolkit datagrid
- 9. C#/WPF: DataGrid Toolkit - Transposer lignes et colonnes
- 10. WPF toolkit dataagrid cell wrapping
- 11. WPF Toolkit: Bogue VisualStateGroup?
- 12. Comment sauvegarder les modifications dans la base de données à partir de wpf toolkit datagrid?
- 13. WPF Toolkit - Ajuster la hauteur du DataGrid à la hauteur du contenu
- 14. Comment rendre une colonne modèle de DataGrid de WPF Toolkit triable?
- 15. WPF DataGrid zoom question
- 16. Datagrid modifiable dans WPF
- 17. WPF DataGrid ContextMenu (s)
- 18. WPF C# UI: nouvelle fenêtre ou tabulation?
- 19. Comportement de tabulation de l'élément ComboBox WPF
- 20. DataGrid et la pagination personnalisée ASP.NET
- 21. WPF: Fenêtre personnalisée
- 22. problème de liaison DataGrid WPF
- 23. Validation forcée; WPF, DataGrid, ObservableCollection
- 24. Comment actualiser un DataGrid WPF?
- 25. WPF DataGrid Bouton Colonne Désactiver
- 26. C#/WPF: DataGrid - Dernier rang/pied de page Ligne possible?
- 27. WPF - Ajouter une police personnalisée
- 28. Quelle est la performance de l'insert pour le WPG Toolkit DataGrid?
- 29. Comment supprimer un attribut de tabulation dans ASP.NET AJAX Toolkit à l'aide de l'expression régulière
- 30. Comment réorganiser les colonnes de grilles de données WPF Toolkit par programme?