2

有没有办法或事件来解决这个问题?特别是它的流布局面板

4

2 回答 2

6

如果您使用的是 FlowLayoutPanel,您可以检查Bottom面板中最后一个控件的属性是否大于面板的高度。

或者,尝试检查VerticalScroll.Visible(我没有尝试过,但它应该做你正在寻找的东西)

于 2009-10-06T00:06:02.627 回答
1

当滚动条出现时,会触发 Resize 事件。当我做美国农业部认证的自定义节点绘画的对接时,我需要知道。所以……我……做……这个……</p>

  private bool vScrollVisible = false;      

  /// <summary>
  /// 
  /// </summary>
  /// <param name="sender"></param>
  /// <param name="e"></param>
  private void TreeViewClean_Resize(object sender, EventArgs e)
  {
     if(VScrollVisible())
     {
        if (!vScrollVisible)
        {
           vScrollVisible = true;
           Refresh();
        }
     }
     else
     {
        if(vScrollVisible)
        {
           vScrollVisible = false;
           Refresh();
        }
     }
  }
于 2022-02-05T00:06:15.863 回答