永发信息网

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

答案:4  悬赏:0  手机版
解决时间 2021-03-07 18:02
  • 提问者网友:川水往事
  • 2021-03-07 05:03
WPF中ListBox的Item使用了StackPanel,StackPanel的长度怎么才能设置为自动的
最佳答案
  • 五星知识达人网友:你哪知我潦倒为你
  • 2021-03-07 05:33
首先,控件的宽度要随外部容器宽度改变而改变的话,只能用grid做容器,并且宽度为*才能达到自适应的效果。












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