salut,
est il possible de lier directement un string à un url sans utiliser les controls tels que label, button...? Je cherche un truc comme "hyperlink" en vba
Merci.
salut,
est il possible de lier directement un string à un url sans utiliser les controls tels que label, button...? Je cherche un truc comme "hyperlink" en vba
Merci.
Si tu parles d'ASP.NET, l'hyperlink existe également en C#.
Mon blog sur les technos .NET et Agile -> http://blog.developpez.com/maximepalmisano/
je ne parle pas de asp.net. En fait je voudrais créer un lien avec le contenu (un string) d'une cellule d'un datagridview
Dans ce cas, quelle est la techno IHM ? Tu dois te douter que selon l'IHM les composants ne sont pas les mêmes![]()
Mon blog sur les technos .NET et Agile -> http://blog.developpez.com/maximepalmisano/
je ne sais pas si j'ai compri la question. J'utilise visual studio 2005 et le framework 2.0
D'accord, dans ce cas là ta technologie d'affichage est sûrement Windows Forms.
Seconde question : Qu'est ce qu'est censé faire ton lien quand tu cliques dessus ?
Mon blog sur les technos .NET et Agile -> http://blog.developpez.com/maximepalmisano/
Si tu veux un lien hypertext dans un WindowsForm c'est un LinkLabel donc tu dois ajouter des LinkLabel dans ta DataGrid
Sinon j'ai pas compris la question![]()
quand je clic sur mon lien il est sensé m'ouvrir un tool sur internet explorer.
Si je dois absolument utiliser les linklabel , comment les ajouter dans les cellules de mon datatable.
Salut ,
je n'ai toujours pas trouvé de solution. Voici ce que j'ai essayé entretemps
Merci d'avance pour toute eventuelle aide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25 private void dataGridView1_CellDoubleClick(object sender, DataGridViewCellEventArgs e) { DataTable table = northwindDataset1.DataTable1; if (e.ColumnIndex == 1) { if( ((string)table.Rows[e.RowIndex][0]).Equals("Reference document",StringComparison.CurrentCultureIgnoreCase)) { Form2 f = new Form2(); f.ShowDialog(); DataGridViewColumn column = dataGridView1.Columns[e.RowIndex]; DataGridViewCell cell = new DataGridViewLinkCell(); cell.Value = "http://abt-cscrm.com/cqweb/#/CSCRM/CSCRM/RECORD/" + f.id + "&noframes=true&format=HTML&recordType=Task"; ; cell.Style.BackColor = Color.Wheat; column.CellTemplate = cell;} } }
Partager