2009-09-29 6 views
1

Création d'une application à l'aide de C# 3.0. Dans mon système de bureau, la disposition du formulaire d'application est parfaite. Mais la même application s'ouvre dans mon ordinateur portable, l'alignement de la mise en forme est différente.Problème de disposition d'application de fenêtre C#

Comment résoudre ce problème?

+0

Redimensionnez-vous l'un des éléments de formulaire lorsque le programme est en cours d'exécution? –

+0

non, james Jones. – VJS

Répondre

2

Des paramètres dpi probablement différents sur votre ordinateur portable que sur votre bureau. Pour empêcher le formulaire de sembler étrange à différents paramètres, vous pouvez envisager d'utiliser un TableLayoutPanel. L'utilisation des capacités de calibrage automatique aidera à garder les choses «normales» à n'importe quel paramètre dpi.

Here est un article de blog décent sur l'utilisation du TableLayoutPanel.

0

Utilisez-vous quelque chose comme le FlowLayoutPanel? Il va changer la disposition de ses enfants dynamiquement en fonction de l'immobilier qui lui est donné.

Questions connexes