早教吧 育儿知识 作业答案 考试题库 百科 知识分享

下面C#程序括号中的内容一直困扰着我,希望给出详细解,主要是第一行的意思,privatevoidOnMouseMove(objectsender,MouseEventArgse){ifIsDragging||e.LeftButton=MouseButtonState.Pressed)return;//displaythepopupifith

题目详情
下面C#程序括号中的内容一直困扰着我,希望给出详细解,主要是第一行的意思,
private void OnMouseMove(object sender,MouseEventArgs e)
{
if IsDragging || e.LeftButton = MouseButtonState.Pressed) return;
//display the popup if it hasn't been opened yet
if popup1.IsOpen)
{
//switch to read-only mode
dataGrid1.IsReadOnly = true;
//make sure the popup is visible
popup1.IsOpen = true;
}
▼优质解答
答案和解析
object:sender是触发该事件的对象.该事件中应该是鼠标在移动的对象.比如鼠标在Textbox上移动就会触发textbox的该事件.而sender就是这个Textbox.
MouseEventArgs:e是事件参数.MouseEventArgs包括鼠标的一些信息,如鼠标的x,y坐标等等.
看了 下面C#程序括号中的内容一直...的网友还看了以下: