J'ai une question sur la mise en page avec TPanels et TcxSplitter de DevExpress. panellayout http://pp.kpnet.fi/bengtsson/temp/layout.pngDisposition des panneaux avec séparateurs
La forme principale a quelques panneaux A à G. A - F est recueillie dans un panneau ABCDEF. ABCDEF contient 3 panneaux: AB, CDE et F. Panel CDE contient un CD de panneau.
Entre toutes les limites entre les panneaux, il y a un TcxSplitter de DevExpress. Le problème est que l'utilisateur peut prendre le séparateur entre ABCDEF et G et le déplacer vers la gauche pour qu'il atteigne le panneau AB et le panneau de couverture CDE. Je ne veux pas permettre ça.
Au lieu de cela, je veux que le panneau CDE ait une largeur minimale de disons 5 pixels. Ensuite, la largeur du panneau AB devrait être réduite. Espérons que j'ai expliqué assez bien :) J'ai essayé de définir une contrainte.minwidth = 5 sur le panneau CDE mais le panneau peut encore être caché. Peut-être que Devexpress a une bonne solution pour ça?
Cordialement
Wow. Je suis juste étonné que tu sois arrivé si loin avec ce séparateur. Le composant séparateur peut être le composant le moins 'réalisable' dans le vcl. Je suggère que vous jetez un coup d'oeil aux composants de raize splitterpanel à la place. Je trouve cela beaucoup plus facile de travailler avec. – Vegar
Ceci est juste un pépin agaçant et dans l'ensemble, je suis satisfait de la suite de composants Devexpress. L'application les utilise principalement pour les grilles. –
Je pensais que dxSplitter était juste une version plus jolie du splitter vcl inclus. Le dxSplitter fonctionne-t-il différemment du séparateur vcl standard? – Vegar