用C#写个小程序,实现下列功能。

来源:百度知道 编辑:UC知道 时间:2024/05/27 09:04:25
用C#写个小程序,需求:在Excel表格左边增加一排和Visual Studio 2008 写程序时可以自动增加一个加号,点击加号的时候可以展开查看里面的类容,同事也可以缩小。和Visual Studio 2008 不同的是 它是在Excel表格上,点击加号展开的也是excel表格,可以再里面继续增加加号,也可以打开,打开也是excel表格。这个功能怎么实现,在线请教。
需求如果看不明白的话,我现在在线等待,我可以给你讲明白。
悬赏100分,需求达到了在继续追加100分!
举个例子说:
自行车
飞机
火箭
大炮
它们几个显示在一个Excel表格中,并且在他们前面可以设置个加号,点击某个前面的加号,打开的是一张类似的Excel表格的东西,可以再里面继续输入 :
自行车轮子
自行车手把
自行车后座
这样的
在点击自行车轮子又可以在它前面设置个加号,继续可以在里面输入内容。
这个需求是今天不小心想到了,好像还真有点难度,哈哈。

很难
这么说吧,微软向用户暴露的Office编程接口是有限的,一般集中在Microsoft Office **.0 Object Library中,它对于用户所能提供的编程接口是比较有限的,所以这种对Excel系统级的修改大概是很难得,至少超出我的能力范围了。除非是重新定义一个自己的表格工具。

需求确实没看明白……
Excel没有收缩的功能,要加的话就不是个小程序了,而是一个新版的Excel……
你要的是类似Excel的一个表格程序,可以收缩内容,还是要一个Excel,增加了收缩的功能 ?
从技术上讲,这样的自定义控件很麻烦……

的确是,
如果编写出来真的不是一个“小”程序了,
而是一个具有*功能的Excel了.

一般不需要这种功能吧?
我有些无语......

你可以用网页做吗!网页里不是也有表格的吗?你说的是不是像论坛上的那些,
大标题前面有个 + 号 ,点击一下就有下拉框 ? 那个东西看着也像表格 ,不过并不是表格,用Excel做的话,那就没办法了,因为我不会,但是像我说的这种的话还可以试试的,用JS和CSS控制下写些代码就搞定了,就像上面的哥们儿们说的,自由控件实现起来有点麻烦的!

用Access吧