Visualizzazione dei risultati da 1 a 8 su 8
  1. #1

    [vb.net 03] datagrid e collegamento ipertestuale

    ho appena scoperto un secondo problemone
    nel mio database ho una tabella con piu' campi fra cui uno è di tipo collegamento ipertestuale
    la select va correttamente ma quando poi passo i dati al datagrid mi accorgo che i collegamenti ipertestuali non vengone per niente trattati come tali bensi' come dei semplici testi!

    Mannaggia al .net

  2. #2
    Quindi vorresti che cliccando sul link ti si aprisse il browser o saltasse al link come se fosse una linklabel ?
    Se vuoi questo, allora devi reimplementarti la DataGridColumnStyle e fare in modo che venga messo un campo di tipo linklabel: un po' come quando vuoi mettere un bottone o una combobox dentro una grid.

    Non penso che ci siano altre soluzioni; prima di sbatterti a realizzare il tutto, prova a cercare su MSDN.


  3. #3
    non estiste un altrocomponente meno colplicatino?

  4. #4
    a dire il vero a me basta che il testo della cella sia selezionato poi al resto ci penso io

  5. #5
    a dire il vero a me basta che il testo della cella sia selezionato poi al resto ci penso io

    volevo dire sottolineato

  6. #6

    Panicooooooooo help

    ho aggiunto alla datagrid una datagrid.textboxcolum riesco a settare la il valore della stringa ma non il font
    codice

    Dim myTable As New DataTable
    myTable = daset2.Tables("spese")
    ' Add a new DataColumn to the DataTable.
    Dim myColumn As New DataColumn("myTextBoxColumn")
    myColumn.DataType = System.Type.GetType("System.String")
    myColumn.DefaultValue = "Salda"
    SALDA é IL TESTO DELLA DATAGRIDTEXTBOXCOLUM
    myTable.Columns.Add(myColumn)
    ' Get the CurrencyManager for the DataTable.
    Dim cm As CurrencyManager = CType(Me.BindingContext(myTable), CurrencyManager)
    ' Use the CurrencyManager to get the PropertyDescriptor for the new column.
    Dim pd As System.ComponentModel.PropertyDescriptor
    pd = cm.GetItemProperties()("myTextBoxColumn")

    Dim myColumnTextColumn As DataGridTextBoxColumn

    Dim myfont0 As New Font("Verdana", 31, FontStyle.Regular, GraphicsUnit.Pixel)


    ' Create the DataGridTextBoxColumn with the PropertyDescriptor.
    myColumnTextColumn = New DataGridTextBoxColumn(pd)

    ' Add the new DataGridColumn to the GridColumnsCollection.
    DataGrid2.DataSource = myTable
    DataGrid2.TableStyles.Add(New DataGridTableStyle)

    DataGrid2.TableStyles(0).GridColumnStyles.Add(myCo lumnTextColumn)

  7. #7
    ho fatto una ricerca e sembrerebbe che il problema non abbia soluzione. Confermate?

  8. #8

    datagrid.linkcolor

    mi spiegate a che serve allora il controllo datagrid.linkcolor e che cosa è sta storiaccia delle tabelle figlio .. .......?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.