我有使用 c# 实现 UI 的要求,用户可以在其中操作他们希望在文档上显示的数据。数据应该通过 SQL 进入程序(最好不要使用表适配器,因为数据库会被硬编码到程序中,但如果绝对必要的话会使用它)。
当用户选择进入数据库表时,会出现以下 UI:
https://docs.google.com/file/d/0B6b_N7sDgjmvcUt2amxNaXpJRFU/edit?usp=sharing https://docs.google.com/file/d/0B6b_N7sDgjmvdUhmMUJFbEdKeVk/edit?usp=sharing https://docs.google。 com/file/d/0B6b_N7sDgjmvM3BSWDEyM0ROOFE/edit?usp=sharing
用户应该能够选择他们想要添加到表中的列(从所有表中,应使用 PK/FK 建立连接。),并对这些数据进行排序和移动。
然后控件应该能够生成用于从数据库中提取该信息的 sql(或者甚至将数据库传递回主程序,但更喜欢 SQL)
我已经在许多程序中看到过这个 UI,并且想认为那里有一个库可以省去我从头开始制作这个 UI 的麻烦。
是否有任何可用于 C# 的库具有这种功能?