比如说我如果直接点击屏幕获得cvs容器内的坐标写法是
point a=e.GetPositon(cvs)
那我想要把屏幕中的固定一点传进去获得当前坐标在cvs中的点位置应该怎么写呢?
在wpf中怎么转换点坐标?
答案:2 悬赏:40 手机版
解决时间 2021-03-08 02:03
- 提问者网友:绫月
- 2021-03-07 18:39
最佳答案
- 五星知识达人网友:猎心人
- 2021-03-07 19:24
1.确保parameter传入的的确是字符串,然后parameter.ToString();
2.Split无法接受字符串,自己写,我用的是扩展方法,如果你不想用请自行修改
public static List Split(this string input, string sign)
{
List strs = new List();
int index = input.IndexOf(sign);
while (index != -1)
{
strs.Add(input.Substring(0, index));
input = input.Substring(index + sign.Length);
index = input.IndexOf(sign);
}
if (!string.IsNullOrEmpty(input))
strs.Add(input);
return strs;
}
2.Split无法接受字符串,自己写,我用的是扩展方法,如果你不想用请自行修改
public static List
{
List
int index = input.IndexOf(sign);
while (index != -1)
{
strs.Add(input.Substring(0, index));
input = input.Substring(index + sign.Length);
index = input.IndexOf(sign);
}
if (!string.IsNullOrEmpty(input))
strs.Add(input);
return strs;
}
全部回答
- 1楼网友:野味小生
- 2021-03-07 19:34
pointtoscreen(mouse.getposition(this));
也可以用win32 api getcursorpos
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯