Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2005
    Messaggi
    492

    [VB6] Dimensione dataGrid in un frame

    Salve a tutti
    ho costruito una form con la funzione wizard, costruendo la form da due tabelle di un DB, definendone una master e una slave, avendo così il rlativo ADODC:

    SHAPE {select Campo1,Campo2,Campo3,Campo4,Campo5,Campo6,Campo7 from TAB1 Order by Campo1} AS ParentCMD APPEND ({select CampoA,CampoB,CampoC ORDER BY CampoA} AS ChildCMD RELATE Campo1 TO CampoA) AS ChildCMD

    Ora ho il problema che non riesco a dimensionare opportunamente il dataGrid ChildCMD all'interno di un frame, in quanto i margini del dataGrid corrispondono sempre a quelle dell'intero form e non del frame nel quale l'ho inserito...
    Come devo fare per dargli la stessa dimensione del frame, avendo così la possibilità di visualizzare la barra a scorrimento laterale del dataGrid?

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Ovviamente devi agire sul Resize ... qualcosa come

    codice:
    Private Sub Form_Resize()
      On Error Resume Next
      grdDataGrid.Left = 100
      grdDataGrid.Top = 200
      grdDataGrid.Width = Frame1.Width - 200
      grdDataGrid.Height = Frame1.Height - 300
    End Sub
    se il frame si chiama Frame1 ...

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2005
    Messaggi
    492
    Grazie 100000!!!
    Funziona benissimo!!!
    Non capisco perchè la rotellina non funziona, mentre nelle combo si...
    Altra cosa, per selezionare più righe contemporaneamente non mi viene consentito cliccando a lato e selezionando diverse righe col mouse, ma solo tenedo premuto CTRL e selezionando le righe una ad una, e cmq poi quando le vado a cancellare mi dice "Impossibile eliminare più righe".Come posso risolvere?

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.