C# 處理事件
為事件添加處理程序有兩種基本方式。其一是使用Properties窗口中的事件列表。當(dāng)單擊 Properties窗口中的閃電按鈕時(shí),就會(huì)出現(xiàn)事件列表。
要為特定事件添加處理程序,可以輸入事件名,然后按回車(chē)鍵,也可以在事件列表中事件名的右側(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)的處理程序的名稱(chēng)。如果使用這種方法,Visual Studio將在你進(jìn)行輸入時(shí)顯示一個(gè)New Event Handler菜單。選擇該菜單可為事件提供默認(rèn)的名稱(chēng)井在代碼隱藏文件中創(chuàng)建事件處理程序。如果自己輸入事件名,可在以后右擊該事件,然后選擇Go To Definition,在代碼中生成事件處理程序。
點(diǎn)擊加載更多評(píng)論>>