Je cherche à ajouter une info-bulle à chaque ligne dans une grille de données liée dans winforms vb.net. Comment cela peut-il être fait?Comment les info-bulles peuvent-elles être ajoutées à une ou plusieurs lignes de la grille de données winbords vb.net?
1
A
Répondre
1
Je n'ai pas essayé moi-même, mais je lui donnerais un coup de feu:
System.Windows.Forms.ToolTip formToolTip = new System.Windows.Forms.ToolTip();
formToolTip .SetToolTip(item, "Row Tooltip");
Où item
correspond à la cellule vous réglez la pointe de l'outil pour.
0
row.cells[indexof].ToolTipText= "tootip here".
En WinForms, il ne semble pas que vous pouvez faire toute la ligne.
Si vous avez besoin de toute la ligne, vous pouvez faire une boucle dans les cellules.
foreach (DataGridViewCell cell in row.Cells)
{
cell.ToolTipText = "tooltip here";
}
0
If TypeOf control Is TabControl Then
For Each control1 In control.Controls
If TypeOf control1 Is TabPage Then
strControlText = fnGetLanguage(control1.Text)
End If
For Each control2 In control1.Controls
If TypeOf control2 Is label Then
strControlText = control2.Text
' strToolTipText = ToolTip.GetToolTip(control2)
If strControlText.Contains("*") Then
strDizi = Split(strControlText, " ")
strControlText = fnGetLanguage(strDizi(0))
Else
strControlText = fnGetLanguage(control2.Text)
End If
ElseIf TypeOf control2 Is DataGridView Then
For i = 0 To control2.ColumnCount - 1
strControlText = control2.Columns(i).HeaderText
strControlText = fnGetLanguage(strControlText)
Next
ElseIf TypeOf control2 Is ComboBox Then
strControlText = control2.Text
'strToolTipText = ToolTip.GetToolTip(control2)
If control2.DataSource Is Nothing Then
For i = 0 To control2.Items.Count - 1
strControlText = control2.Items(i)
strControlText = fnGetLanguage(strControlText)
Next
Else
For i = 0 To control2.Items.Count - 1
strControlText = control2.Items(i).ToString
strControlText = fnGetLanguage(strControlText)
Next
End If
End If
Next
Next
End If
Questions connexes
- 1. Comment itérer par programmation les lignes de données de grille?
- 2. SQL Insérer une ou plusieurs lignes de données?
- 3. comment obtenir toutes les lignes ainsi que les en-têtes de colonne de la grille de données à une liste
- 4. Comment puis-je empêcher plusieurs instances de lignes ajoutées dans une liste?
- 5. Conception de base de données concernant les entrées dynamiques - Une ligne ou plusieurs lignes?
- 6. Comment puis-je sélectionner une ou plusieurs lignes ou cellules dans Infragistic UltraGrid?
- 7. Ajout de lignes à la base de données wpf
- 8. Liaison à une commande dans une grille de données
- 9. Comment créer une grille de données réductible?
- 10. Comment supprimer une ou plusieurs lignes de ma table en utilisant Linq to Entities * sans * récupérer les lignes en premier?
- 11. Vous cherchez un exemple de sélection de ligne (s) avec plusieurs colonnes à partir d'une vue de grille et ajoutez-les à une autre vue de grille?
- 12. Suppression des liaisons de données ajoutées manuellement
- 13. JQuery plug-in infobulles: infobulles montrant en bas de page
- 14. C# Exception lors de la récupération de lignes d'une grille de données en mode virtuel
- 15. Ajout de plusieurs lignes à une sortie de fichier texte?
- 16. Comment afficher les lignes en fonction de la valeur de recherche qui fonctionne pour plusieurs colonnes
- 17. Adapter la grille de données Flex aux données
- 18. Où puis-je trouver une feuille de calcul simple ou un contrôle de grille pour VB.NET?
- 19. Commandes de grille de lignes multilignes
- 20. Est-il possible d'échanger les colonnes et les lignes d'une grille de données flexible?
- 21. Comment passer une variable de la grille à la nouvelle page sans charger à nouveau la première grille
- 22. Comment remplir dynamiquement une grille WPF à l'aide de la liaison de données?
- 23. Excel: Comment afficher les données de plusieurs feuilles en une?
- 24. données retour de ASP.net à une grille ExtJS
- 25. Comment passer la valeur d'une zone de texte dans une grille de données à javascript
- 26. Ajout du contrôle de case à cocher dans la grille de données de la première colonne (vb.net 2003)
- 27. Suppression de lignes de Datatable dans vb.net
- 28. Mettre à jour plusieurs lignes
- 29. Base de données relation plusieurs à plusieurs
- 30. Réglage de la requête de lignes à plusieurs niveaux à plusieurs niveaux