c# - winforms控制真实客户区

标签 c# winforms

如何知道控件的真实客户区?

我有一个带有 TreeView 的应用程序。我对该 TreeView 进行了一些低级操作,并且我需要知道该控件的真实客户区。到目前为止,我使用的是 TreeView.Height/Width,但是当树长大并出现水平或垂直滚动​​条时,滚动条会占用部分空间。

我需要一种方法来了解 TreeView 上的可用屏幕空间(如果显示滚动条,则客户区不占用滚动条占用的空间)。我怎样才能获得这些值?

最佳答案

ClientRectangle属性(property)可能适合你。

关于c# - winforms控制真实客户区,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4035378/

相关文章:

c# - 当我有一种在 Haskell 中使用对象式多态消息传递的冲动时,我该怎么办?

c# - ComboBox 自动完成键/值对

vb.net - TabPage选择,重新选择TabPage时将Focus移至上一个ActiveControl

c# - 防止 Winforms Designer 为继承的控件生成属性值

c# - 我怎样才能在这样一个数组的形式上使用一些控件

c# - 如何在 C# Visual Studio 2010 中使用另一个窗体中的组件

c# - 我的表单 1 如何知道复选框已从表单 2 启用?

c# - 执行时自动插入ID

c# - 如何在 C# 中为接受 IComparable 的通用方法处理 double.NaN

c# - Designer 在 InitializeComponent 中创建一些字段而不是创建全局变量