本文整理汇总了C#中System.Windows.Forms.Control.height方法的典型用法代码示例。如果您正苦于以下问题:C# Control.height方法的具体用法?C# Control.height怎么用?C# Control.height使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类System.Windows.Forms.Control
的用法示例。
在下文中一共展示了Control.height方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: syncGuiPositionWithControl
// this should only be executed once per Form
public static API_WebScarab syncGuiPositionWithControl(this API_WebScarab webScarab, Control control)
{
Action moveToControl =
()=>{
webScarab.alwaysOnTop(true);
var xPos = control.PointToScreen(System.Drawing.Point.Empty).X;
var yPos = control.PointToScreen(System.Drawing.Point.Empty).Y;
var width = control.width();
var height = control.height();
webScarab.moveWindow(xPos, yPos, width, height);
};
control.parentForm().Move +=
(sender,e)=> moveToControl();
control.Resize +=
(sender,e)=> moveToControl();
moveToControl();
return webScarab;
}
示例2: resizeWindowToControlSize
public static IntPtr resizeWindowToControlSize(this IntPtr handle, Control controlToSync, int x, int y)
{
if (handle != IntPtr.Zero)
{
var width = controlToSync.width();
var height = controlToSync.height();
handle.window_Move(x, y, width,height);
"Setting window with handle {0} to {0}x{1} : {2}x{3}".info(handle, x, y, width, height);
}
return handle;
}