【问题标题】:Does changing X, Y, Width or Height of a Rectangle also change left,right,top,bottom of a Rectangle automactially?更改矩形的 X、Y、宽度或高度是否也会自动更改矩形的左、右、上、下?
【发布时间】:2011-10-17 23:39:55
【问题描述】:

我仍在尝试让我的程序使用 .Net 矩形形状。我的问题是这个。如果改变矩形的 X,Y,Width 或 Height,它会自动改变 Rectangle 的其他属性,例如 Top/Bottom/Right/Left。

例如,如果我想更改矩形的 Right 属性,可以执行以下操作。

e: System.Windows.Forms.MouseEventArgs;
dragRect.width := e.X - dragRect.X;

提前致谢。

【问题讨论】:

    标签: .net drawing system.drawing delphi-prism


    【解决方案1】:

    是的,它会的。 Rectangle 上的 get-only 属性是从可设置的属性中推断出来的。

    【讨论】:

    • @Nicole 我刚刚编写了一个简单的程序来确认答案,它确实更新了 top/bottom/right/left 属性。谢谢
    猜你喜欢
    • 2011-04-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-01-11
    • 2021-10-25
    • 2017-05-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多