pda DataGrid

zhantianyou 2009-06-18 09:54:16
各位,.net wince(pda)有沒有好一點的第三方控件啊,只要是dataGrid就行了.我要讓dataGrid可以編輯的那種.

自已做個可編輯的,但一直位置控置的不是很理想,所以想下個第三方的來用用..

...全文
155 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
wygg3568 2012-01-05
  • 打赏
  • 举报
回复
我们可以用TextBox来模拟单元格,让这个TextBox一开始隐藏起来,当点击DataGrid的单元格的时候,在当前单元格的位置显示TextBox.因此我们必须要先获得当前单元格的坐标,然后显示TextBox在该坐标,并且将当前单元格的内容赋给TextBox,当用户修改了TextBox的内容并且离开该单元格时,TextBox将再次被隐藏,同时,单元格的内容被赋为TextBox的最新内容。
zhantianyou 2009-06-19
  • 打赏
  • 举报
回复
算了,沒解決
hovoy 2009-06-18
  • 打赏
  • 举报
回复
PDA上面,使用这个,就是有点不爽。

我的页面速度非常慢,感觉使用PDA还是有点怪怪的。
zhantianyou 2009-06-18
  • 打赏
  • 举报
回复
來人啊???
zhantianyou 2009-06-18
  • 打赏
  • 举报
回复
基實我位置弄好了,但pda上頁面小,當我點擊比較邊邊的cell時,導至畫面不正常,還有就是在拖動滾動條的時機時,如何讓textBox不可見
zhantianyou 2009-06-18
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 muyebo 的回复:]
我都自己写的,位置控制很容易的,多找找示例把

C# code
讓datagridview的cell顯示時間控件timepicker
先拖放一個timepicker dtpLapseDate visible屬性設置為FALSE
private void dataGridView1_CellEnter(object sender, DataGridViewCellEventArgs e)
{
if (this.dataGridView1.Columns[e.ColumnIndex].HeaderText == "Column1" && e.RowIndex >= 0)
{
Rectangle cel…
[/Quote]

你這個事件從哪裏來的,為什麽我的dataGrid上沒有這個事件啊??你是不是pda上的老大???
muyebo 2009-06-18
  • 打赏
  • 举报
回复
我都自己写的,位置控制很容易的,多找找示例把

讓datagridview的cell顯示時間控件timepicker
先拖放一個timepicker dtpLapseDate visible屬性設置為FALSE
private void dataGridView1_CellEnter(object sender, DataGridViewCellEventArgs e)
{
if (this.dataGridView1.Columns[e.ColumnIndex].HeaderText == "Column1" && e.RowIndex >= 0)
{
Rectangle cellrect = dataGridView1.GetCellDisplayRectangle(e.ColumnIndex, e.RowIndex, true);
dtpLapseDate.Height = cellrect.Height;

dtpLapseDate.Width = cellrect.Width;
dtpLapseDate.Top = cellrect.Top + dataGridView1.Top;
dtpLapseDate.Left = dataGridView1.Left + cellrect.Left;
dtpLapseDate.Visible = true;
dtpLapseDate.BringToFront();
dataGridView1.Rows[0].Cells[e.ColumnIndex].Value = dtpLapseDate.Text;
label1.Text = dataGridView1.Rows[0].Cells[e.ColumnIndex].Value.ToString();
}
else
{
dtpLapseDate.Visible = false;
}
}

xxyping 2009-06-18
  • 打赏
  • 举报
回复
我帮你顶啊
zhantianyou 2009-06-18
  • 打赏
  • 举报
回复
自己頂啊!!

110,571

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧