C# 实现省、市、区 列表显示

问题描述

我想要实现如第一个表中那样的将城市、区县、商圈那种联动显示到winform窗体上,数据库表城市、区县、商圈我是三张独立的表,城市id=区县的pid,区县的id=商圈的pid。我需要的最后的效果所有的信息全部显示在一张表上面。有没有哪位大神能够提供方法的啊?谢谢了

解决方案

解决方案二:
没弄过WinForm的,Web上面你自己去搜ajax省市县(区)连动。就算是winform下的,也没有必要一张表格把所有数据全选出来吧,让用户按照自己需要的省筛选市,再到县(区)
解决方案三:
但是我这边就是需要这样显示,类似于第一张图那种,所有的东西都全部分级显示出来。
解决方案四:
引用1楼andywangguanxi的回复:

没弄过WinForm的,Web上面你自己去搜ajax省市县(区)连动。就算是winform下的,也没有必要一张表格把所有数据全选出来吧,让用户按照自己需要的省筛选市,再到县(区)

但是我这边就是需要这样显示,类似于第一张图那种,所有的东西都全部分级显示出来。
解决方案五:
那就是数据读取出来后,一层层循环下来呗,你的问题是在数据读取上,还是在展示上?
解决方案六:
引用4楼starfd的回复:

那就是数据读取出来后,一层层循环下来呗,你的问题是在数据读取上,还是在展示上?

就是不知道怎么读取,而且显示也不太会,因为有合并单元格,而且还要求能够点击获取列表上用户点击的值。
解决方案七:
给你点提示,你可以将一行做成用户控件,公开省市区相关的属性,数据可以分三次都读取出来,不需要关联读取,然后循环省,对了,大布局用flowlayout控件自动布局,循环省添加自定义控件,可能还需要计算下控件高度
解决方案八:
实现效果如下

时间: 2024-09-20 09:15:01

C# 实现省、市、区 列表显示的相关文章

身份证号码前六位所代表的省,市,区, 以及地区编码下载_javascript技巧

在我上一篇文章里面,讨论了如何验证15,18位身份证号码的合法性,并能取得一些简单的信息, 比如:身份,生日,性别等. 现在,可以取城市和地区了. 复制代码 代码如下: <script language="javascript">  // 地区代码实在太大了,我这里只贴出 北京,上海,广州的代码,完整国内地区编码请下载附件  // Go_Rush(阿舜)  from http://ashun.cnblogs.com/  var areaCode={      '11':'北

js模拟级联select城市地址选择

效果如下  代码如下 复制代码 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="keywords" content="模拟级联select,模拟select,选择地址"> <meta name="description" content="模拟级联select选择地址&q

注册公司章程范本

注册公司|公司章程 ****** 有限公司章程 第一章 总 则 第一条 根据<中华人民共和国公司法>,<深圳经济特区有限责任公司条例>和有关法律法规,制定本章程. 第二条 本公司(以下简称公司)的一切活动必须遵守国家的法律法规,并受国家法律法规的保护. 第三条 公司在***工商行政管理局登记注册. 名 称:*** 有限公司. 住 所:***市 区 路 号 楼 层 室. 第四条 公司的经营范围为: 经营范围以登记机关核准登记的为准.公司应当在登记的经营范围内从事活动. 第五条 公司根

中国各行业数据分布

说人类步入了信息时代,有个事情是非常重要的,就是物理世界的信息化,包括信息基础设施建设和数字化,紧接着就是如何将数字化的东西(数据)进行储存.传输.交换以及使用,这一脉络伴随着移动互联网,云计算.大数据以及各种各样智能终端的出现,显得也越来越清晰.很多人都已认可,我们可能来到一个工业革命之后,一个比我们想象地更加重要的变革时代,我们把它命名为产业互联网的时代.毕竟这一切都是互联网出现之后才发生的,无论是云,通过网络随需调用的计算资源:大数据,关联的可分析在线数据:还是各种智能终端,都要依托互联网

jQuery操作表格背景色迭代和鼠标移动事件(CSS中使用expression)

表格的操作: 1:通过树形迭代,获取要操作的表格节点,jQuery实现动态的table背景色迭代,和鼠标移动时间,js实现(使用于一层表格,js方法参数为表格id,颜色自定义): 表格css代码: #userinfoshow tr th{background: #B15BFF; text-align:center;vertical-align:middle;}//表头背景色和上下左右居中 #userinfoshow tr td{text-align:center;vertical-align:m

写一个iOS复杂表单的正确姿势

前言 这几天项目的新需求中有个复杂的表单界面,在做的过程中发现要比想象中复杂很多,有好多问题需要处理.有很多东西值得写下来好好梳理下. 需求分析: 6创建网店1.png 上图便是UI根据需求给的高保真, 我们先根据这张图片来描述一下具体需求,明确一下我们都需要干些什么. 创建网店这个界面是一个复杂的表单,有"网店名称"."网店主标签"."网店简介"."网店地址"."网店座机"."email&quo

c语言-C语言基础问题

问题描述 C语言基础问题 int a; scanf("%d",&a); 我们老师讲,&是取地址符,但是我就奇怪,为什么叫取地址? 我们明明是想知道a是多少,而不是说它在哪,地址不是形容一个事物在哪吗?我输个10,a就是10了. 解决方案 你scanf("%d",&a),是从键盘获取一个字符,但是取得这个字符后,你得找个地方把他存起来吧,所以叫取地址,&a就是为a取了一个地址. 解决方案二: 额,个人感觉C语言是门很"硬&qu

Android高仿IOS 滚轮选择控件_Android

最近根据项目需要,整理了一个相对比较全面的 WheelView 使用控件,借用之前看到的一句话来说,就是站在巨人肩膀上,进行了一些小调整. 这里先贴上效果图 一般常用的时间选择格式,,单项选择,以及城市联动,这里基本都可以满足了. 这里把 单项选择,和 日期时间选择 给提出到 Util 类中,代码如下: public class Util { /** * 时间选择回调 */ public interface TimerPickerCallBack { void onTimeSelect(Stri

领先的无线网络优化系统提供商和设备供应商

邦讯技术(300312,股吧)股份有限公司是国内领先的无线网络优化系统提供商和设备供应商,专业从事无线网络优化系统的设计.实施和代维服务以及无线网络优化系统设备的研发.生产和销售,是行业内为数不多的系统集成.设备销售和代维服务等综合实力较强的企业.经过长期经营积累,公司已具备完备的综合服务平台和直营营销服务体系,充分满足三大运营商的需求,与中国移动.中国联通(600050,股吧).中国电信等国内三大运营商建立了长期互信的合作关系.公司注重技术创新.研发投入,在射频技术领域拥有多项较高水平的核心技