Visualizzazione dei risultati da 1 a 7 su 7

Discussione: Posizionare controlli

  1. #1

    Posizionare controlli

    come da oggetto... come assegnare la posizione sulla pagina a un controllo creato in code behind??

  2. #2
    Utente di HTML.it L'avatar di Sypher
    Registrato dal
    Jun 2003
    Messaggi
    1,994
    supponiamo di avere una semplice label sulla pagina:
    codice:
    Label1.Style.Add("LEFT","100px")
    Label1.Style.Add("TOP","100px")
    se usi VB forse le parentesi non servono questo è c#!
    La passera non dura perchè Sypher la cattura!

    "No one like us we don't care, we are millwall, super millwall, we are millwall from the DEN"

  3. #3
    adesso ho capito...
    cè solo un problema... nn mi considera queste proprietà, come se nn ci fossero...

  4. #4
    Utente di HTML.it L'avatar di Sypher
    Registrato dal
    Jun 2003
    Messaggi
    1,994
    Originariamente inviato da SystemFailure
    adesso ho capito...
    cè solo un problema... nn mi considera queste proprietà, come se nn ci fossero...
    non ho capito...hai inserito una label sulla pagina e non ti vede le proprietà??? a quali proprietà fai riferimento a LEFT e TOP?
    La passera non dura perchè Sypher la cattura!

    "No one like us we don't care, we are millwall, super millwall, we are millwall from the DEN"

  5. #5
    ho aggiunto le due righe di codice che mi hai postato, questo è il codice che utilizzo per aggiungere i controlli in esecuzione:

    Dim myLabel As New Label
    myLabel.ID = "lbl1"
    myLabel.Text = "prova"
    myLabel.Style.Add("LEFT", "100px")
    myLabel.Style.Add("TOP", "200px")
    Page.Controls.Add(myLabel)

    la label in questo caso viene inserita in alto a sx senza considerare le posizioni assegnate dallo stile

    è un dramma

  6. #6
    Utente di HTML.it L'avatar di Sypher
    Registrato dal
    Jun 2003
    Messaggi
    1,994
    codice:
    Dim myLabel As New Label
    myLabel.ID = "lbl1"
    myLabel.Text = "prova"                   
    myLabel.Style.Add("POSITION","absolute");
    myLabel.Style.Add("LEFT", "100px")
    myLabel.Style.Add("TOP", "200px")
    Page.Controls.Add(myLabel)
    prova così ma non chiedermi perchè! so andato a tentativi!
    La passera non dura perchè Sypher la cattura!

    "No one like us we don't care, we are millwall, super millwall, we are millwall from the DEN"

  7. #7
    perfetto!!!

    grazie 1k

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 © 2026 vBulletin Solutions, Inc. All rights reserved.