位置:首頁 > 軟件操作教程 > 編程開發(fā) > C# > 問題詳情

C# 處理事件

提問人:劉團(tuán)圓發(fā)布時(shí)間:2020-12-08

    為事件添加處理程序有兩種基本方式。其一是使用Properties窗口中的事件列表。當(dāng)單擊 Properties窗口中的閃電按鈕時(shí),就會(huì)出現(xiàn)事件列表。

    要為特定事件添加處理程序,可以輸入事件名,然后按回車鍵,也可以在事件列表中事件名的右側(cè)雙擊。該操作會(huì)將相應(yīng)事件添加到XAML標(biāo)簽中。而處理該事件的相應(yīng)方法的簽名則被添加到C#代碼隱藏文件中。

<Button x:Name="rotatedButton" Content="2nd Button" Width="75" 

    Height="22" FontWeight="Bold" Margin="218,138,224,159" 

    RenderTransformOrigin="0.5,0.5"

    Click="rotatedButton_Click">

  ...

</Button>

private void rotatedButton—Click(object sender, RoutedEventArgs e)

{

}

    另外,還可以直接在XAML中輸入事件名,并添加相應(yīng)的處理程序的名稱。如果使用這種方法,Visual Studio將在你進(jìn)行輸入時(shí)顯示一個(gè)New Event Handler菜單。選擇該菜單可為事件提供默認(rèn)的名稱井在代碼隱藏文件中創(chuàng)建事件處理程序。如果自己輸入事件名,可在以后右擊該事件,然后選擇Go To Definition,在代碼中生成事件處理程序。

繼續(xù)查找其他問題的答案?

相關(guān)視頻回答
回復(fù)(0)
返回頂部