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

    [vb6] Problema con selezione su MSHFlexGrid

    Ciao ragazzi,
    ho un serio problema (che poi sarà una cazzata però non riesco!)..non riesco a selezionare una riga di una MSHFlexGrid, cliccando col tasto sinistro sulla prima colonna nella riga corrispondente a quella che voglio selezionare non succede nulla, non si colora di blu e non appare nulla...boh...potete aiutarmi per favore ??

    grazie mille

    BillyCorgan.it
    http://www.billycorgan.it

  2. #2
    Utente di HTML.it L'avatar di afrappe
    Registrato dal
    Jan 2002
    Messaggi
    1,197
    inserisci questo nell'evento click della griglia:


    Dim i As Integer
    For i = 0 To MSFlexGrid1.Cols - 1
    MSFlexGrid1.Col = i
    MSFlexGrid1.CellBackColor = &HFF0000
    Next i

    chiaramente poi al prossimo click devi pulire le celle precedentemente colorate, predi spunto da questo

  3. #3

    grazie

    Grazie mille, in effetti questo codice l'avevo già utilizzato, ma mi sembrava un sotterfugio, pensavo ci fosse qualcosa di automatico come succede nell'oggetto Datagrid.

    BillyCorgan.it
    http://www.billycorgan.it

  4. #4
    Utente di HTML.it L'avatar di afrappe
    Registrato dal
    Jan 2002
    Messaggi
    1,197

    Re: grazie

    Originariamente inviato da Marcorgan
    Grazie mille, in effetti questo codice l'avevo già utilizzato, ma mi sembrava un sotterfugio, pensavo ci fosse qualcosa di automatico come succede nell'oggetto Datagrid.

    purtroppo no, usa questa napoletanata (senza offesa per i napoletani s'intende)

  5. #5
    codice:
    Private Sub MSHFlexGrid1_MouseDown(Button As Integer, Shift As Integer, x As Single, y As Single)
    MSFlexGrid1.HighLight = flexHighlightAlways
    MSFlexGrid1.FocusRect = flexFocusNone
    MSFlexGrid1.Col = 0
    MSFlexGrid1.ColSel = 7 'se hai una tab ad esempio di 8 col dalla 0 alla 7
    End Sub
    Cosi' te la evidenzia proprio...non devi poi ripulire la riga....insomma....dovrebbe essere senza napoletanata



    ps: puoi anche mettere tutto dentro all'evento on_click è lo stesso!
    mic

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.