会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
hzy_dl
博客园
首页
新随笔
联系
订阅
管理
Winform下Textbox的样式(1)—TextBox_Bind
public
class
TextBox_Bind:TextBox
{
public
DataView BindDataViewSource
=
null
;
public
string
BindField
=
null
;
public
TextBox_Bind( ):
base
()
{
}
public
void
Bind()
{
base
.DataBindings .Add (
new
System .Windows .Forms .Binding (
"
Text
"
,BindDataViewSource,BindField));
}
public
virtual
void
Next()
{
base
.BindingContext[BindDataViewSource].Position
+=
1
;
}
public
virtual
void
Forward()
{
base
.BindingContext[BindDataViewSource].Position
-=
1
;
}
public
virtual
void
MoveStart()
{
base
.BindingContext[BindDataViewSource].Position
=
0
;
}
public
virtual
void
MoveEnd()
{
base
.BindingContext [BindDataViewSource].Position
=
BindDataViewSource.Count ;
}
public
virtual
void
MoveTo(
int
CurrentRecord)
{
if
(CurrentRecord
<
BindDataViewSource.Count
&&
CurrentRecord
>=
0
)
{
base
.BindingContext [BindDataViewSource].Position
=
CurrentRecord;
}
}
}
TextBox_Bind类功能比较简单,只实现了自动绑定,记录移动。
posted on
2005-04-02 17:14
爱好
阅读(
1065
) 评论(
0
)
收藏
举报
刷新页面
返回顶部