C# 返回用户自定义控件的Size
时间: 2023-07-12 07:30:33 浏览: 204
一个c#自定义的控件
5星 · 资源好评率100%
返回用户自定义控件的大小与返回普通控件的大小是相同的。只需在自定义控件的类中添加一个公共属性,该属性返回控件的大小即可。
例如,假设你有一个名为MyCustomControl的自定义控件类。你可以将以下代码添加到该类中:
```csharp
public Size ControlSize
{
get
{
return this.Size;
}
}
```
该代码将添加一个名为ControlSize的公共属性,该属性返回控件的大小。当你在其他代码中创建MyCustomControl的实例时,可以使用ControlSize属性来访问控件的大小。例如:
```csharp
MyCustomControl myControl = new MyCustomControl();
Size size = myControl.ControlSize;
```
该代码将返回MyCustomControl实例的大小,并将其存储在名为size的Size变量中。你可以使用变量size来访问控件的大小属性(例如,size.Width和size.Height)。
阅读全文