c#如何 在 Winform中 添加图片 并且 允许拖动,删除等动作 50

在主窗体中创建一个拥有50格x50格(有行列标)的表格的子窗体①然后再创建一个用来添加图片并显示资源目录下图片的子窗体②从②中选择一张图片,“拖动”到①中的任意一个格子中... 在主窗体中创建一个拥有50格x50格(有行列标)的表格的 子窗体①
然后再创建一个用来添加图片并显示资源目录下图片的 子窗体②
从②中选择一张图片,“拖动”到①中的任意一个格子中并自动缩放图片,选中图片时边框加粗并在②中显示一个该图片备注的描述框。
已在①中的图片可以任意拖动到其他格子中,自由删除

①中“表格”是用Textbox手动编排还是用Datagridview或者Listview来实现?再或者是Flexcell这类第三方控件?(水晶报表没用过……
①中如果使用DataGridView,如何将“表格”的每个“单元格”锁定高宽,点击列首不排序,不全选整列?
在②中添加图片和备注信息是否需要用到数据库来保存记录?或者使用excel来导入导出?

这样的效果大概要如何实现?

作为入门编程的新人,在这里问这么多问题,先说一声抱歉……
因为某个朋友给了一个要求,让我做一个小软件,可惜目前实力不足,连这点东西都搞不定
还望请各位老师、高手指点一二
如果需要追加评分尽可以提出。
目前已经利用TableLayoutPanel+richTexBox制作完所需的表格(因为这个表格并不单纯接收单一的字符串或者图片,而是两者都得满足。)
现在想来,拖动内容比拖动控件容易。拖控件似乎需要写.ASP方法?

但是,接下来又出现一个问题……

如果用户直接拖动一张图片文件到richtextbox中……为什么只能显示文件图标和类型?
假设之前的问题解决,如何将一张过大的图片拖入richtextbox中让它适应于richtextbox的边框自动缩放拉伸且禁止用户变更大小……?
展开
 我来答
小小小馒头仔
2012-06-25 · TA获得超过449个赞
知道小有建树答主
回答量:609
采纳率:100%
帮助的人:639万
展开全部
可以用FlowLayoutPanel+pictureBox做表格
你说的拖动,可以点击某个picturebox后在另外一个窗口显示该图片

②中添加图片和备注信息是否需要用到数据库来保存记录
这个你可以用数据库记录图片所在的路径和备注信息,也可以用XML文件来存放
China_Foggy
2012-06-29 · 超过10用户采纳过TA的回答
知道答主
回答量:45
采纳率:0%
帮助的人:28.4万
展开全部
控件的属性,具体查看……
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式