-2

我正在研究 modalwindow,但是当这个
窗口的内容增加时它不会自动调整大小如果内容的大小更大,还告诉如何将滚动条设置为 Modalwindow
。我想要 modalwindow autosizable 请告诉我简单的代码如何做到
这一点?& setOutputMarkupId(true) 的实际用途是什么???

final ModalWindow modalpostyourView=new ModalWindow("modalpostyourView");
    modalpostyourView.setPageMapName("modalpostyourView-1");
    modalpostyourView.setCookieName("modalpostyourView-1");
    modalpostyourView.setWidthUnit("");

    add(modalpostyourView);
    modalpostyourView.setPageCreator(new ModalWindow.PageCreator() 
    {
        @Override
        public Page createPage() 
        {
            return new UserPost(ForumForm.this,modalpostyourView);
        }
    });
    AjaxLink postyourView=new AjaxLink("postyourView")
    {
        @Override
        public void onClick(AjaxRequestTarget target) 
        {
            modalpostyourView.show(target);
        }
    };
    add(postyourView);
4

1 回答 1

1

请参阅https://github.com/wicketstuff/core/wiki/ModalX。该项目提供了支持该功能的 ModalWindow 扩展。

于 2012-03-28T10:01:08.787 回答