第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

C# 更改方法的 EventArgs

C# 更改方法的 EventArgs

C#
繁星淼淼 2023-07-09 10:16:36
我正在開(kāi)發(fā)一個(gè) Windows 窗體應(yīng)用程序,我想將類型參數(shù)傳遞給MouseClick事件而不是,但當(dāng)我這樣做時(shí),調(diào)試器會(huì)發(fā)出委托錯(cuò)誤。PictureboxMouseEventArgsEventArgsvoid PictureBox1Click(object sender, MouseEventArgs e){    // Some code}///////// imageBox// this.imageBox.Location = new System.Drawing.Point(12, 12);this.imageBox.Name = "imageBox";this.imageBox.Size = new System.Drawing.Size(1758, 829);this.imageBox.TabIndex = 0;this.imageBox.TabStop = false;this.imageBox.Click += new System.EventHandler(this.PictureBox1Click);// 
查看完整描述

3 回答

?
胡說(shuō)叔叔

TA貢獻(xiàn)1804條經(jīng)驗(yàn) 獲得超8個(gè)贊

當(dāng)鼠標(biāo)單擊引發(fā)單擊事件時(shí),如果您處理Click事件,則 的運(yùn)行時(shí)類型e將MouseEventArgs如 Jimi 在評(píng)論中提到的那樣。


但在某些控件中,例如Button,您可以Click在沒(méi)有實(shí)際鼠標(biāo)單擊的情況下引發(fā)事件,例如通過(guò)調(diào)用button1.PerformClick()或 當(dāng)按鈕是AcceptButton表單的并且您按 時(shí)Enter,或者如果您按按鈕的助記鍵組合或當(dāng)按鈕具有焦點(diǎn)時(shí)然后你按Space. 在這種情況下, 的運(yùn)行時(shí)類型e是EventArgs。


如果您對(duì)鼠標(biāo)單擊感興趣并且希望接收eas MouseEventArgs,那么您應(yīng)該處理MouseClick事件。


例如:


picttureBox1.MouseClick += PicttureBox1_MouseClick;

進(jìn)而:


private void PicttureBox1_MouseClick(object sender, MouseEventArgs e)

{


}


查看完整回答
反對(duì) 回復(fù) 2023-07-09
?
嚕嚕噠

TA貢獻(xiàn)1784條經(jīng)驗(yàn) 獲得超7個(gè)贊

您可以從傳遞 mouseclick 事件參數(shù)的父控件捕獲鼠標(biāo)單擊事件,檢查鼠標(biāo)位置是否在圖片框內(nèi)并從那里繼續(xù)?!



查看完整回答
反對(duì) 回復(fù) 2023-07-09
?
慕田峪4524236

TA貢獻(xiàn)1875條經(jīng)驗(yàn) 獲得超5個(gè)贊

存在哪些事件、它們采用哪些參數(shù)、以及何時(shí)調(diào)用它們以及賦予它們哪些值完全取決于該類的作者。作為此代碼的單純用戶,您無(wú)法更改它。

您可以創(chuàng)建 Picature Box 的子類,在其中添加您自己的事件“ClickWithExtraArguments”或類似的事件。但提高它來(lái)代替默認(rèn)值可能并不容易。有時(shí)“RaiseEvent[X]”代碼被標(biāo)記為受保護(hù),因此您可以覆蓋它。RaiseMouseEvent 就是其中之一,但這確實(shí)深入到事件處理。

您試圖通過(guò)事件參數(shù)提供什么信息?您不能簡(jiǎn)單地檢索現(xiàn)有 Click 事件處理程序中的信息嗎?


查看完整回答
反對(duì) 回復(fù) 2023-07-09
  • 3 回答
  • 0 關(guān)注
  • 191 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)