永发信息网

WPF中ListBox的Item使用了StackPanel,StackPanel的长度怎么才能设置为自动的

答案:4  悬赏:0  手机版
解决时间 2021-03-07 18:02
WPF中ListBox的Item使用了StackPanel,StackPanel的长度怎么才能设置为自动的
最佳答案
首先,控件的宽度要随外部容器宽度改变而改变的话,只能用grid做容器,并且宽度为*才能达到自适应的效果。












改成这样就可以了!~追问改成Grid了,还是不行
Grid的大小没有跟着改变追答不可能啊,请你检查一下 1.grid宽度有没有设定宽度 2.listbox有没有设定宽度 3.listboxitem有没有设定宽度 这三个都不要设定宽度的喔!追问都没有长度限制,ListBox是在一个Grid中的,用了GridSplitter后,它的宽度是可以改变的
但是用来做Item的StackPanel或Grid就是不会自动改变宽度追答晕= =,请帖代码。。。
全部回答
初学,最近也开始研究了
你好,请问你是用什么方法解决的?我也遇到同样的问题!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯