如何在WPF中做:是Point in Rectangle [英] How to i do in WPF : is Point in Rectangle

查看:98
本文介绍了如何在WPF中做:是Point in Rectangle的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

请帮我把这个翻译成WPF





Please help me translate this, to WPF


public bool isPointinRectangle(Point p ,Rectangle r)
    {
        bool flag = false;
        if (p.X > r.X && p.X < r.X + r.Width && p.Y > r.Y && p.Y < r.Y + r.Height)
        {
            flag = true;
        }
        return flag;

    }

推荐答案

使用简单的rectangle.contains方法



首先参考System.Drawing(矩形在System.Drawing中也是可用的)



然后以下代码将起作用



Use the simple rectangle.contains method

first refer System.Drawing (rectangle is avalable in System.Drawing also)

then the following code will work

using System.Drawing;

public bool isPointinRectangle(Point p, Rectangle r)
       {
           return r.Contains(p);

       }


这篇关于如何在WPF中做:是Point in Rectangle的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆