效果如图选择后消失,单元格调整时消失。
解决方案 »
- pinvokestackimbalance错误请教
- 如何判断savefiledialog 保存的类型
- txtBOX文本框绑定后,为何不随DataGrid,comboBox连动?谢谢指导
- c#中datagrid的自定义绑定问题100分求助
- 运行EXE时报这个错,请问怎么解决?
- 我想问一个FORM的属性,还有一个很简单的问题
- if(!Page.IsPostBack)--如果没有登陆,弹出“请登陆”,单击确定后返回登陆页面
- 如何在c#中实现Splash Screen,即启动屏幕???
- 存储过程参数传递报错!!
- 请问如何控制socket的数据传输速率?
- EventHandler类型委托如何控制订阅顺序
- c#打开在系统托盘中的第三方程序
private void dataGridView1_Scroll(object sender, ScrollEventArgs e)
{
//当dataGridView1滚动条移动时treeView1控件隐藏
treeView1.Visible = false;
}
private void dataGridView1_ColumnWidthChanged(object sender, DataGridViewColumnEventArgs e)
{
//当dataGridView1的列宽改变时treeView1控件隐藏
treeView1.Visible = false;
}
private void dataGridView1_CellClick(object sender, DataGridViewCellEventArgs e)
{
DataGridView dgv = (DataGridView)sender;
if (dgv.Columns[e.ColumnIndex].Name == "userlimit" &&
dgv.Columns[e.ColumnIndex] is DataGridViewComboBoxColumn)
{
Rectangle rect = dgv.GetCellDisplayRectangle(dgv.CurrentCell.ColumnIndex, dgv.CurrentCell.RowIndex, false);
treeView1.Visible = true;
treeView1.Top = rect.Top+rect.Height +dgv.Top ; treeView1.Left = rect.Left; //treeView1.Height = rect.Height; treeView1.Width = rect.Width; }
}treeView1.Visible = false; 不管用??