Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di j7-na
    Registrato dal
    Nov 2011
    Messaggi
    25

    [VB6]Modificare contenuto celle controllo MSHFlexGrid

    Buonasera,
    come da titolo vorrei modificare il contenuto delle celle del controllo MSHFlexGrid in esecuzione. In sostanza l'utente tramite un click di un bottone, poi deve poter modificare il contenuto, se prima aveva inserito in modo errato i valori.


    I dati vengono caricati e visualizzati i valori:

    codice:
    For i = 1 To N
    valoreid(i) = InputBox("Inserisci ID Macchina", "Inserimento Dati")
    Next i
    
    MSHFlexGrid1.Cols = N + 1
    For i = 1 To N
    MSHFlexGrid1.Col = i
    MSHFlexGrid1.CellFontBold = True
    MSHFlexGrid1.Text = valoreid(i)
    Next i

    ???

  2. #2
    Utente di HTML.it L'avatar di j7-na
    Registrato dal
    Nov 2011
    Messaggi
    25
    E' possibile almeno sapere come modificare lo spessore delle celle?

    In questo modo modifico la lunghezza:

    codice:
    MSHFlexGrid1.ColWidth(0) = 1000

  3. #3
    Utente di HTML.it L'avatar di j7-na
    Registrato dal
    Nov 2011
    Messaggi
    25
    Nessuna risposta???

  4. #4
    Utente di HTML.it
    Registrato dal
    Jul 2008
    Messaggi
    759
    Di solito, quando si stenta a ricevere risposte, significa che la domanda non è posta in modo chiaro. Infatti...
    Originariamente inviato da j7-na
    In questo modo modifico la lunghezza:
    codice:
    MSHFlexGrid1.ColWidth(0) = 1000
    No, in questo modo modifichi la "larghezza".

    Originariamente inviato da j7-na
    E' possibile almeno sapere come modificare lo spessore delle celle?
    Cosa intendi per "spessore".

    In generale i controlli MsFlexGrid e MsHFlexGrid non consentono la modifica diretta (editing) del contenuto delle celle, puoi però inserire un valore (costante o variabile che sia) in una cella in diversi modi:
    1) Impostando prima le proprietà Row e Col in modo che puntino alla cella desiderata e modificando la proprietà Text.
    2) Modificando la proprietà TextMatrix(r,c) dove r e c sono le coordinate della cella desiderata.

    Tutto e questo e molto altro è facilmente reperibile nella guida MSDN.

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.