C# 如何动态地在一个控件上添加一个TextBox 控件textboxlistview 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Point pos = this.SelectedItems[0].Position;改成这样,得到的是我想要的坐标,但还是显示不出来。 /// <summary>/// 获取或设置用户选中的项目/// </summary>public ListView.SelectedListViewItemCollection SelectedItems { get; set; } TextBox好像没有TopMost属性吧? Point pos = this.listViewExplorer.PointToClient(this.SelectedItems[0].Position);this指什么,是窗体还是listview,看不太懂啊 Point pos=this.listViewExplorer.SelectedItems[0].Position; TextBox renameTextBox = new TextBox(); renameTextBox.Location = pos; renameTextBox.Size = new System.Drawing.Size(100, 40); renameTextBox.Name = "renameTextBox"; renameTextBox.TabIndex = 3; renameTextBox.BringToFront(); listViewExplorer.Controls.Add(renameTextBox);1、坐标折算错误;2、textbox的容器到底是窗体还是listvie混淆 我贴出的代码是在你原始代码基础上修正的,肯定能运行的,只是你原本的目的应该是修改listviewitem中的内容,直接覆盖一个textBox来修改似乎效果不太好。 this.Controls.Add(renameTextBox); 原来是我把TextBox添加到窗体的Control里了 关于多条件搜索的办法 corba接口调用的问题 combobox按enter或鼠标点选后焦点自动跳到指定的控件上 c# 线程可以这样操作吗? dataset能否读取XML里的约束 C#可以跨平台吗? form 当鼠标进入指定范围时变手行 用过XtraGrid的高手进来看看!!!!!~~~~~有几个问题请教大家!!!! 问一个屏幕捕捉程序的实现 谁懂arcengine基于C#的开发? Lambda 表达式的问题
改成这样,得到的是我想要的坐标,但还是显示不出来。
/// 获取或设置用户选中的项目
/// </summary>
public ListView.SelectedListViewItemCollection SelectedItems { get; set; }
TextBox renameTextBox = new TextBox();
renameTextBox.Location = pos;
renameTextBox.Size = new System.Drawing.Size(100, 40);
renameTextBox.Name = "renameTextBox";
renameTextBox.TabIndex = 3;
renameTextBox.BringToFront();
listViewExplorer.Controls.Add(renameTextBox);1、坐标折算错误;
2、textbox的容器到底是窗体还是listvie混淆
原来是我把TextBox添加到窗体的Control里了