Settaggio proprietà anchor

lunedì 09 ottobre 2006 - 11.56

aidi.morini Profilo | Newbie

Ciao,
la mia applicazione consiste in una finestra di dialogo, in cui ho inserito pulsanti e una picturebox. Ho attivato la possibilità di massimizzare la finestra (ma non di ridimensionarla a piacere) e vorrei che quando la finestra viene massimizzata la picturebox si riscali per occupare la stessa percentuale di spazio della finestra in condizioni normali. Mi pare di aver capito che dovrei settare la proprietà di anchor, ma questa proprietà non è presente nell'elenco delle proprietà della picturebox. Cosa devo fare?
Grazie

freeteo Profilo | Guru

>finestra in condizioni normali. Mi pare di aver capito che dovrei
>settare la proprietà di anchor, ma questa proprietà non è presente
>nell'elenco delle proprietà della picturebox. Cosa devo fare?
come non è presente? c'e' sia nella versione 1.1 che nella 2.0 del framework (quind ivisual studio 2005), prova controllare bene, magari metti in ordine alfabetico le proprieta' vedrai che la trovi...

ciao.

Matteo Raumer
[MCAD .net]
http://blogs.dotnethell.it/freeteo

aidi.morini Profilo | Newbie

Ciao,
grazie per la risposta. Ho approfondito il problema e in effetti forse non mi sono spiegata bene nella mia domanda, il problema è che io sto lavorando con una finestra di dialogo, non con una finestra tipo documento, quindi le proprietà dei controlli non sono quelle standard della finestra documento. In effetti la proprietà di anchor non è presente tra quelle dei controlli perchè Windows non considera la possibilità che uno possa voler massimizzare o ridimensionare una finestra di dialogo. Credo che la soluzione del problema sia scriversi il codice per il ridimensionamento, ho trovato qualcosa di interessante su codeguru.com
http://www.codeguru.com/cpp/w-d/dislog/
Ora provo e vi faccio sapere.
Grazie


Ho provato la classe DlgResizeHelper scaricata da:
http://www.codeguru.com/cpp/w-d/dislog/resizabledialogs/article.php/c1913/
funziona molto bene e si adatta perfettamente al mio caso!
Problema risolto
Grazie e ciao
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5