如何用winform实现酒店的房态图 酒店房态图应该用什么控件去做?我尝试了用listview来做,用flowlayoutpanel布局,这样行不行?怎样绑定数据源,实现房态的实时更新啊?有知道的麻烦说的详细一点啊,多谢了! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 没有办法直接绑定。不要偷懒,写几行代码累不死人的。建议使用Grid类的控件实现。 既然都winform了(也就是说都已经需要装.net framework了),那么这类应用用WPF岂不是更方便? 方法太多了,不过首先得看你自己想用什么方法显示,要是纯文字显示用datagridview就可以,也可以像电影院售票那个界面似的,用picturebox或是其他控件表示每一个房间,然后用控件遍历实现,例如一个房间号用一个lable,根据查询结果把定出去的房间号所对应的lable的text改变颜色即可。 从来没见过大陆酒店的系统用WPF ListView对于将来可能出现的一些个性化要求比较难实现,FlowLayoutPanel是流式的布局不能排列位置,都不建议使用。我想你可以先做一个用户控件用来显示一个房间的状态,里面放一些例如PictureBox、Label等的子控件,并通过数据源上表示房间状态的数据对象更新这些子控件的状态。然后在主窗体上放一个TableLayoutPanel,设置适当的行数和列数,再把刚才说的自己写的用户控件放到每一个单元格里。 我也考虑过用ListView,但不可行,除非你能重写ListView后来我还是象5楼的做法,自定义个控件(其实后来想,就是不能用WPF,也可以在winform用WPF控件啊) 自己老老实实的写个空间,放在panel里都齐了。 MDI窗体容器的问题... c#如何实现类似于vs2005控件拖放无闪烁 数据库关键字查询 菜鸟提问<怎么把输入的字符反方向输出来>!! 查詢相關問題 切割一个图片后怎么取出来保存呢 OLEDB 读取UTF-8带bom头的txt文件 取不到不到第一列 高手请进:WebTreeView控件的格式化问题 登录问题出错,请高手指点 自己人的C#网站,www.csharphq.com 大家来捧场! C#制作多媒体播放器 派生的按钮类,如何添加到工具箱中???
不要偷懒,写几行代码累不死人的。建议使用Grid类的控件实现。
我想你可以先做一个用户控件用来显示一个房间的状态,里面放一些例如PictureBox、Label等的子控件,并通过数据源上表示房间状态的数据对象更新这些子控件的状态。然后在主窗体上放一个TableLayoutPanel,设置适当的行数和列数,再把刚才说的自己写的用户控件放到每一个单元格里。