c#如何 在 Winform中 添加图片 并且 允许拖动,删除等动作 50
在主窗体中创建一个拥有50格x50格(有行列标)的表格的子窗体①然后再创建一个用来添加图片并显示资源目录下图片的子窗体②从②中选择一张图片,“拖动”到①中的任意一个格子中...
在主窗体中创建一个拥有50格x50格(有行列标)的表格的 子窗体①
然后再创建一个用来添加图片并显示资源目录下图片的 子窗体②
从②中选择一张图片,“拖动”到①中的任意一个格子中并自动缩放图片,选中图片时边框加粗并在②中显示一个该图片备注的描述框。
已在①中的图片可以任意拖动到其他格子中,自由删除
①中“表格”是用Textbox手动编排还是用Datagridview或者Listview来实现?再或者是Flexcell这类第三方控件?(水晶报表没用过……
①中如果使用DataGridView,如何将“表格”的每个“单元格”锁定高宽,点击列首不排序,不全选整列?
在②中添加图片和备注信息是否需要用到数据库来保存记录?或者使用excel来导入导出?
这样的效果大概要如何实现?
作为入门编程的新人,在这里问这么多问题,先说一声抱歉……
因为某个朋友给了一个要求,让我做一个小软件,可惜目前实力不足,连这点东西都搞不定
还望请各位老师、高手指点一二
如果需要追加评分尽可以提出。
目前已经利用TableLayoutPanel+richTexBox制作完所需的表格(因为这个表格并不单纯接收单一的字符串或者图片,而是两者都得满足。)
现在想来,拖动内容比拖动控件容易。拖控件似乎需要写.ASP方法?
但是,接下来又出现一个问题……
如果用户直接拖动一张图片文件到richtextbox中……为什么只能显示文件图标和类型?
假设之前的问题解决,如何将一张过大的图片拖入richtextbox中让它适应于richtextbox的边框自动缩放拉伸且禁止用户变更大小……? 展开
然后再创建一个用来添加图片并显示资源目录下图片的 子窗体②
从②中选择一张图片,“拖动”到①中的任意一个格子中并自动缩放图片,选中图片时边框加粗并在②中显示一个该图片备注的描述框。
已在①中的图片可以任意拖动到其他格子中,自由删除
①中“表格”是用Textbox手动编排还是用Datagridview或者Listview来实现?再或者是Flexcell这类第三方控件?(水晶报表没用过……
①中如果使用DataGridView,如何将“表格”的每个“单元格”锁定高宽,点击列首不排序,不全选整列?
在②中添加图片和备注信息是否需要用到数据库来保存记录?或者使用excel来导入导出?
这样的效果大概要如何实现?
作为入门编程的新人,在这里问这么多问题,先说一声抱歉……
因为某个朋友给了一个要求,让我做一个小软件,可惜目前实力不足,连这点东西都搞不定
还望请各位老师、高手指点一二
如果需要追加评分尽可以提出。
目前已经利用TableLayoutPanel+richTexBox制作完所需的表格(因为这个表格并不单纯接收单一的字符串或者图片,而是两者都得满足。)
现在想来,拖动内容比拖动控件容易。拖控件似乎需要写.ASP方法?
但是,接下来又出现一个问题……
如果用户直接拖动一张图片文件到richtextbox中……为什么只能显示文件图标和类型?
假设之前的问题解决,如何将一张过大的图片拖入richtextbox中让它适应于richtextbox的边框自动缩放拉伸且禁止用户变更大小……? 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询