Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Visual Web Developer Express: Positionnement absolu par programme (VB) d'un contrôle Label dans un contrôle Panel [ WebForms / Autre ] (ccml)

mercredi 2 mai 2007 à 11:11:54 | Visual Web Developer Express: Positionnement absolu par programme (VB) d'un contrôle Label dans un contrôle Panel

ccml

Bonjour,

Je prends en main depuis hier Visual Web Developer Express pour développer très rapidement une maquette d'outil Web dont nous avons besoin.

Problème: j'ai ajouté un contrôle Panel sur ma page par défaut (c'est OK). A l'intérieur de ce Panel, je souhaite positionner de manière absolue, par programme (VB), un ensemble de labels (pour commencer). La position X, Y (top, left) de chaque label résulte d'un calcul. Et là, je ne sais pas faire !

J'ai trouvé comment rajouter un ensemble de labels par du code:

Dim

Interv As New Label

Interv.Text =

"Test5"

Interv.Width =

New Unit(LargeurInterv)

Interv.Height =

New Unit("50px")

Interv.BorderStyle = BorderStyle.Dashed

Panel1.Controls.Add(Interv)

 

Par contre, je n'ai rien trouvé sur la manière d'imposer que mon label "Interv" soit positionné à un endroit précis du Panel.

Quelqu'un aurait-il une solution ou un début de piste ?

Par avance mille mercis.

Cordialement,




mercredi 2 mai 2007 à 21:40:48 | Re : Visual Web Developer Express: Positionnement absolu par programme (VB) d'un contrôle Label dans un contrôle Panel

jesusonline

Membre Club Administrateur CodeS-SourceS
Bonsoir, ASP.net génére du HTML toute la partie visuelle se fait à partir de HTML/CSS. Je te conseille donc de te renseigner sur HTML/CSS : voici un trés bon site : [ Lien ]


Cyril - MSP - MCTS ASP.net & SQL

jeudi 3 mai 2007 à 09:54:39 | Re : Visual Web Developer Express: Positionnement absolu par programme (VB) d'un contrôle Label dans un contrôle Panel

ccml

Ok, merci pour le conseil !

En fait, j'ai trouvé la solution, un peu par hasard... Voici un exemple:

Dim

Interv AsNew TextBox (à l'origine, je parlais de Label, mais j'utilise désormais un TextBox)

With

Interv

.Style(

"Position") = "Absolute"

.Style(

"Top") = "10px"

.Style(

"Left") = "10px"

EndWithC'était élémentaire, mais encore fallait-il y penser...





Cette discussion est classé dans : label, web, contrôle, panel, interv


Répondre à ce message

Sujets en rapport avec ce message

Problème "Échec du chargement de viewstate" [ par jeremaub ] Voilà mon souci: j'ai une page avec 2 textbox un bouton et un datagrid lorsque je clique sur le bouton j'execute une requete qui prend dans sa claus Contrôle disparu du panel... [ par DevilYann ] Bonjour Dans le cadre de mon boulot, je dois afficher des pages avec des champs soit en visualisation (labels) soit en saisie (textboxs) suivant les Liste des controls d'une page [ par Coolpix08 ] BonjourJe viens de poser la question sur CsharpFr qui a trouvé une demi solution...http://www.csharpfr.com/forum.v2.aspx?ID=754843Maintenant il ne res remplir contrôle Login par le code [ par ethandot ] bonjour,peut-on remplir par le code le contrôle Login (password) asp.net 2.0?J'ai essayé mais j'ai le message "la propriété System.Web.UI.WebControls. Problème de Persistance des Objets/Variables [ par leflo06 ] Bonjour !Je developpe actuellement un Application Web en Asp.Net.Voici Mon problème :une partie du contenu dynamique de ma page est généré dans un Pan [C#][ASP.NET] Problème autovalidation de contrôle web perso [ par outcast_fr ] Bonjour, je suis en train de me confectionner un petit "custom web control".Pour faire simple, limitons nous au fait qu'il est juste constitué d'une z Panel se remplissant dynamiquement [ par systemic_anomaly ] Bonjour tt le monde,J'ai un panel qui au page load est composé sur une ligne horizontale de plusieurs textbox et labels et un bouton "Ajouter" (qui pr Prb de viewstate [ par Cipoli ] Bonjour a tous, Merci de ce pencher sur ce problème qui m'arrache les cheveux.Ce message apparait lorsque mon datagrid est en mode edition e Contrôle Web personnalisé [ par nicompx ] Bonjour, J'ai crée un contrôle web personnalisé (contrôle que l'on ajoute dans la barre outils de Visual Studio), pour l'instant je n'arrive qu'a util Scripts [ par akaii ] Hello,Je dois utiliser un script WMI dans mon projet de site web utilisant Visual Web Developer 2005 Express Edition (C#) et le fait est que je n'y co


Nos sponsors

Sondage...

CalendriCode

Janvier 2009
LMMJVSD
   1234
567891011
12131415161718
19202122232425
262728293031 

Consulter la suite du CalendriCode

Téléchargements



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,187 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.