2011-10-12 14 views
8

Non so se questo influisce su altri controlli ma per le caselle di riepilogo e le caselle di controllo, la parte inferiore della casella di riepilogo si ridimensiona con il modulo solo a determinati intervalli.La casella di riepilogo Winform non viene ancorata correttamente

Dire che ho un modulo e una casella di riepilogo che ha uno spazio di 2 pixel dal bordo del modulo, su tutti i lati e ancorato su tutti e quattro i lati. Ora se eseguo il ridimensionamento del ridimensionamento del modulo, il divario di 2px sul fondo tra il fondo della listbox e il bordo interno inferiore del modulo diventa come un gap di 5-6px, quindi a un gap di 7px, "torna indietro" al divario di 2px.

In sostanza, non si ridimensiona con il modulo in modo uniforme, ridimensiona ogni X pixel in modo da poter vedere la casella di riepilogo in basso "saltando". Interessa solo il fondo

risposta

13

Il controllo sta tentando di ridimensionarsi in modo che solo le voci complete vengano visualizzate nell'asse verticale. Evita di tagliare qualsiasi oggetto visualizzato.

Per evitare questo e per consentire l'impostazione di qualsiasi altezza, impostare la proprietà IntegralHeight del controllo elenco su false.

7

Impostare la proprietà IntegralHeight su false.

Problemi correlati