c# - SetBoundsCore 有什么用?
问题描述
我不知道它的用法,SetBoundsCore
如果有任何示例程序,它很舒服。
我用谷歌搜索但没有得到。它是否用于保留相同的值?
例如,如果第一次设置为height
as100
它将保持不变,如果我设置为height
as200
它不会再次更改。
我假设是这样的。
protected override void SetBoundsCore(
int x, int y, int width, int height, BoundsSpecified specified)
{
base.SetBoundsCore(x, y, width,height, specified);
}
解决方案
你可以看看MSDN
基本上它设置控件的坐标和大小。由于它是受保护的和虚拟的,因此您只能像您在问题中指定的那样从您的用户控件中调用它。
public
方法SetBounds()
和之间的区别在SetBoundsCore()
这里:
推荐阅读
- avalonia - In WPF, when visibility is set to Collapsed, the control will not occupy the original location. How can this be archieve in Avalonia
- laravel - Laravel Voyager:上传后图像未显示
- php - 如何在 Wordpress 中将 Contact Form 7 与 Google Form 连接起来?
- excel - 在 Google Colab 中将 .xlsx 文件转换为 PDF
- c# - 移动相机时,夹住相机不是很顺畅。有没有办法让夹紧更顺畅?
- javascript - React js - data.map 不是函数
- c# - 是否可以在 C# 中优化大型 switch 语句?
- ios - IOS 14.3 iphone 12中不可点击的React-native Modal Child元素
- c++17 - 为什么这个 C++ 最小和最大货币算法代码不起作用?使用此代码,我想从货币交易中提取最低和最高价格
- azure-storage-queues - KEDA Operator 无法解析 Azure Storage Queue 的连接字符串