小编One*_*tig的帖子

如何以YYYY-MM-DD格式获取日期?

通常,如果我想得到约会,我可以做一些类似的事情

var d = new Date(); console.log(d);

这样做的问题是,当我运行该代码时,它返回:

2015年8月24日星期一4:20:00 GMT-0800(太平洋标准时间)

我怎么能得到Date()方法以"MM-DD-YYYY"格式返回一个值,所以它将返回如下内容:

2015年8月24日

或者,也许是MM-DD-YYYY H:M

8/24/2016 4:20

javascript date

8
推荐指数
5
解决办法
5万
查看次数

如何检测鼠标是否在winform应用程序中的c#中单击某个形状?

假设我有一个win form应用程序,我有一个名为pictureBox1的图片框.然后我运行以下代码:

public System.Drawing.Graphics graphics;
public System.Drawing.Pen blackPen = new System.Drawing.Pen(Color.Black, 2);

public void drawVennDiagram()
{
    graphics = pictureBox1.CreateGraphics();
    graphics.DrawEllipse(blackPen, 0, 0, 100, 100);
    graphics.DrawEllipse(blackPen, 55, 0, 100, 100);
}
Run Code Online (Sandbox Code Playgroud)

如果我打电话drawVennDiagram(),它将绘制两个圆圈,pictureBox1圆圈重叠到足以看起来像一个维恩图.

我想要实现的目标如下:

  • A如果鼠标单击维恩图外部的任何位置但在图片框中单击,则运行"方法" .

  • B如果鼠标仅在第一个圆圈内部单击,则运行"方法" .

  • C如果鼠标在两个圆圈内部单击,则运行方法.

  • D如果鼠标仅在第二个圆圈内部单击,则运行"方法" .

到目前为止,我已经编写了下面的代码,它实际上跟踪了光标点击的位置,但我无法确定光标位置跟随哪个参数(a,b,c,d).

private void pictureBox1_Click(object sender, EventArgs e)
{
    this.Cursor = new Cursor(Cursor.Current.Handle);
    int xCoordinate = Cursor.Position.X;
    int yCoordinate = Cursor.Position.Y;
}

private void pictureBox1_MouseUp(object sender, MouseEventArgs e)
{
    int xCoordinate = e.X;
    int …
Run Code Online (Sandbox Code Playgroud)

.net c# picturebox winforms

3
推荐指数
1
解决办法
2688
查看次数

输入类型文件隐藏点击

我正在尝试使用以下查询来修改此上传按钮。

HTML:

 <input type="file" name="something" id="myfileid" style="display:none;">
Run Code Online (Sandbox Code Playgroud)

我尝试使用图像来替换<input type="file">“按钮”。

 <img src="some/thing/url/here" onclick="$('myfileid').click();">
Run Code Online (Sandbox Code Playgroud)

如您所见,这里我使用 ajax 将点击图像重定向到文件。尽管它似乎在 Safari 等主要浏览器中不起作用。另一边注:我已经将此代码添加到我网站上的许多页面,那么是否有一个简单的解决方案,我只需要添加一些 Javascript?谢谢。

html javascript jquery

3
推荐指数
1
解决办法
3926
查看次数

我将如何用图像填充矩形?

通常,您可以使用ctx.fillStyle = "whatever color here"和 然后在画布中填充矩形ctx.fillRect(cords and length and width here)。有没有我可以说的语法ctx.fillRect(someImagePathHere, xOfTopLeft, yofTopLeft)

如果没有,我还能如何实现这一目标?

javascript canvas image

2
推荐指数
1
解决办法
2万
查看次数

图片框不支持键盘事件吗?

我目前正在使用视觉工作室,不知道这是否是一个小故障,但是当我进入表单属性并显示事件时,有两个事件称为KeyDownKeyUp。现在,当我对一个图片框执行相同操作时,它的事件更少,没有KeyDownKeyUp事件。图片框支持的事件少于其他事件吗?这是小故障吗?

Form1属性的屏幕快照:

在此处输入图片说明

PictureBox1属性的屏幕截图:

在此处输入图片说明

c# forms events properties picturebox

1
推荐指数
1
解决办法
3452
查看次数

标签 统计

javascript ×3

c# ×2

picturebox ×2

.net ×1

canvas ×1

date ×1

events ×1

forms ×1

html ×1

image ×1

jquery ×1

properties ×1

winforms ×1