博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
实现一个纵向排列的 ListBox ,并具有操作按钮
阅读量:4671 次
发布时间:2019-06-09

本文共 414 字,大约阅读时间需要 1 分钟。

需要实现的效果如下:

要想把 ListBox 的内容纵向显示很简单,只需把 ListBox 的内容控件为 WrapPanel 就可以了:

在 ListBox 的末项后添加按钮的思路是:添加按钮跟删除按钮都看作是跟普通的 ListItem 一样作为 Item 对象存在,只不过这是2个特殊的 Item:

public bool IsAddButton { get; set; }public bool IsRemoveButton { get; set; }

UI 中根据这2个属性区别于其他的项,并会根据这2个属性控制图片和按钮的显示隐藏:

  源代码:

转载于:https://www.cnblogs.com/sirkevin/p/3370645.html

你可能感兴趣的文章
阅读笔记06
查看>>
《http权威指南》读书笔记14
查看>>
2019 COMPSYS 302 Class Protocol V6
查看>>
win7主机与linux虚拟机共享方法之右键添加Sharing Options
查看>>
网友写的验证码生成方案,可防止绝大多数机械识别。
查看>>
8 个最好的 jQuery 树形 Tree 插件
查看>>
软件质量与测试 黑盒测试
查看>>
Salesforce.com + AutoCAD WS集成研究集锦
查看>>
Office 2007在安装过程中出错
查看>>
浅析Hibernate映射(五)——集合映射
查看>>
java.lang.ClassNotFoundException: com.sun.xml.ws.spi.ProviderImpl解决办法
查看>>
检测到在集成的托管管道模式下不适用的ASP.NET设置的解决方法(非简单设置为【经典】模式)。 - CatcherX...
查看>>
Bitmap处理
查看>>
C语言记录汇总
查看>>
webservices系列(三)——调用线上webservice(天气预报和号码查询)
查看>>
callback 模式
查看>>
什么是servlet
查看>>
Something about TFS
查看>>
用haslib给字符加密
查看>>
mysql limit分页查询效率
查看>>