2017-10-05 1 views
1

Existe-t-il un moyen de définir une taille constante pour la boîte de dialogue ouverte en utilisant Dialog API, en utilisant les propriétés CSS min-width/max-width ou autrement? L'API permet uniquement de définir le pourcentage de largeur et de hauteur, ce qui rend la boîte incohérente lors du redimensionnement ou de l'utilisation de différentes résolutions (30% de 1024px est une fenêtre maigre, mais par exemple 1920). J'ai remarqué que la fenêtre pop-up "Add-ins Office" semble avoir une largeur minimale/largeur maximale, de sorte que lorsque le redimensionnement, il conserve un aspect cohérent, et j'espère que je peux tirer parti de ce qu'il fait aussi bien.Définir la taille constante de la boîte de dialogue à l'aide de Dialog API pour Office Online

Répondre

0

La bibliothèque office-js-helpers a un wrapper pour l'API Dialog qui vous permet de définir des dimensions en pixels. Ça vaut la peine de l'essayer.

EDIT: Si les aides ne permettent pas, je vous recommande d'aller à Office Developer Voice et voter cette suggestion: Improve Custom Dialog

Ou créer votre propre.

+0

Merci, je l'ai essayé, mais en interne, il semble que le bureau-js-helpers convertit les dimensions des pixels en pourcentage lors de l'appel de l'API de dialogue, et nous rencontrons les mêmes problèmes de redimensionnement. – ZJL