none
wpf toolkit AccordionItem 不能自动撑开有不有什么解决办法? RRS feed

  • 问题

  • 使用wpf toolkit 

    我在 AccordionItem 里面放了一个 Accordion

    然后里面这个Accordion的Item 展开以后显示不完全,高度不能自动增高。

    我关闭父AccordionItem后,在打开就可以显示了。 有没有什么解决办法?

    Accordion

               AccordionItem            (重新关闭打开后,下面的内容就正常了)

                      Accordion

                                AccordionItem  (展开后显示不完成)

                                AccordionItem  (展开后显示不完成)

    代码再内网不能拷贝,大概就是这样的

    2012年4月9日 10:05

答案

  • 使用wpf toolkit 

    我在 AccordionItem 里面放了一个 Accordion

    然后里面这个Accordion的Item 展开以后显示不完全,高度不能自动增高。

    我关闭父AccordionItem后,在打开就可以显示了。 有没有什么解决办法?

    Accordion

               AccordionItem            (重新关闭打开后,下面的内容就正常了)

                      Accordion

                                AccordionItem  (展开后显示不完成)

                                AccordionItem  (展开后显示不完成)

    代码再内网不能拷贝,大概就是这样的

    这个是 Accordion 本身的行为决定的,在没有展开之前, 里面的Accordion报告给外面的AccordionItem的大小是不包含他的内容的,也就是收缩时候的大小。但你展开过一次后,大小就报告正确了,在AccordionItem再次展开时候,他就能正确的Measure/Arrage大小了。

    建议:你要把那个里面的 Accordion 高度要设置好。否则,内嵌的Accordion无法预料和通知给外部的Accordion实时的大小。


    Bob Bao [MSFT]
    MSDN Community Support | Feedback to us

    2012年4月11日 8:34
    版主

全部回复

  • 没有人遇到过吗

    2012年4月10日 7:36
  • 别急,我来了。 这几天Windows 8 Metro帖子特别多,有点做不过来。


    Bob Bao [MSFT]
    MSDN Community Support | Feedback to us

    2012年4月11日 7:20
    版主
  • 使用wpf toolkit 

    我在 AccordionItem 里面放了一个 Accordion

    然后里面这个Accordion的Item 展开以后显示不完全,高度不能自动增高。

    我关闭父AccordionItem后,在打开就可以显示了。 有没有什么解决办法?

    Accordion

               AccordionItem            (重新关闭打开后,下面的内容就正常了)

                      Accordion

                                AccordionItem  (展开后显示不完成)

                                AccordionItem  (展开后显示不完成)

    代码再内网不能拷贝,大概就是这样的

    这个是 Accordion 本身的行为决定的,在没有展开之前, 里面的Accordion报告给外面的AccordionItem的大小是不包含他的内容的,也就是收缩时候的大小。但你展开过一次后,大小就报告正确了,在AccordionItem再次展开时候,他就能正确的Measure/Arrage大小了。

    建议:你要把那个里面的 Accordion 高度要设置好。否则,内嵌的Accordion无法预料和通知给外部的Accordion实时的大小。


    Bob Bao [MSFT]
    MSDN Community Support | Feedback to us

    2012年4月11日 8:34
    版主