这是我在用友erp中截的图,请问图中那个物料清单的表格是用什么做的,不会是datagridview吧?我也想实现一个类型的功能,请问c#用什么控件可以达到这样的效果。谢谢
解决方案 »
- .net如何弹出条件对话框,并接收返回值。
- 线程问题,求指教
- 关于动态生成对象的问题
- openfiledialog和picturebox能否获取图像属性?
- 一个dictionary集合怎么添加另一个dictionary集合里的元素?
- listview控件中如何实现用鼠标托拽改变文件排列顺序?
- 两个独立系统之间如何互相调用业务逻辑
- 安装VS.NET,安装windows更新组件过程中,NET框架始终无法安装,操作系统是win 2k profession
- C#中如何关闭所有的MDI的子窗口?
- 拜托了,给一点C#的资料吧!
- datetime 计算问题,急急急急!~~
- TreeView如何删除子节点?【急,在线等】
http://hi.baidu.com/xiaolong85/album/item/9eb5a4c32b253704b319a88d.html#
http://hi.baidu.com/xiaolong85/album/item/d5bdba353befbfdaa61e128d.html#
很多是自定义的,到codeproject里看看
grid
public partial class JcsLineTextBox : TextBox
{
public JcsLineTextBox()
{
InitializeComponent();
this.Width = 100;
this.BorderStyle = BorderStyle.None;
}
private Color _linecolor = Color.Black ;
/// <summary>
/// 线条颜色
/// </summary>
public Color LineColor
{
get
{
return this._linecolor;
}
set
{
this._linecolor = value;
this.Invalidate();
}
}
private const int WM_PAINT = 0xF;
protected override void WndProc(ref Message m)
{
base.WndProc(ref m);
if (m.Msg == WM_PAINT)
{
DrawLine();
}
}
private void DrawLine()
{
Graphics g = this.CreateGraphics();
using(Pen p = new Pen(this._linecolor ))
{
g.DrawLine(p,0,this.Height -1 ,this.Width ,this.Height -1);
}
}
}
codeproject上应该也有这种类似的控件