Grille vs. Toile

Je suis à la recherche d'avis sur l'utilisation de la Toile contre les panneaux Grille en WPF.
J'ai besoin de faire classique formulaires d'entrée de données qui ont fondamentalement la grille de mises en page, certains ont de petites datagrids à l'intérieur, groupboxes, mais tous alignés dans la grille de mise en page. J'ai du mal de savoir si l'utilisation de la Grille ou de la Toile panneau pour tous mes formulaires. La grille est de me donner une bonne structure; je peux maintenir l'alignement des contrôles plus facilement. Je vais avoir de la classe de base (qui hérite de la classe de Fenêtre) pour toutes les fenêtres, de sorte que designer en Visual Studio sera inutile, car il a des problèmes pour ce genre d'hériter, et avec Grille de panneau je n'ai pas vraiment besoin même designer, et je peux mettre à la fenêtre SizeToContent donc tout en place. Mais encore une fois, avec de la Toile, j'ai la capacité de la position de contrôle toute façon j'aime, et c'est le seul avantage que je vois lors de l'utilisation de la Toile.

Je n'ai pas beaucoup d'expérience dans WPF pour prédire sur quel genre de problèmes peut-on obtenir de demandes de la clientèle, de la mise en page. Sur les formulaires web, j'utilise parfois le positionnement absolu pour la forme seulement dans le cas où le client a certains “spéciaux” demande qu'à avoir le contrôle de pixels à droite ou à gauche sur la plus haute etc. tout le monde a travaillé avec des clients exigeants sais ce que je veux dire.

J'aimerais voir ce que vous en pensez, quels sont les avantages et les inconvénients de ces deux types d'application d'entreprise présentation d'un formulaire bâtiment? Pourquoi l'une est meilleure que l'autre? Tous les cas où un panneau serait mauvais pour l'utiliser, et d'autres pas? Quels sont les inconvénients d'un panneau à l'autre? Ce panneau vous l'utiliser ?

Grâce

source d'informationauteur Andrija Cacanovic | 2009-07-02