2012-02-08 2 views
0

Когда я пошел добавлять событие к кнопке, которую я перетащил из панели инструментов в окно, обработчик события в окне свойств не был виден .. по этой причине я добавил событие вручную (путем ввода). но после того, как я его построил и нажал F5, кнопка не запускала событие.WPF обработчик событий в Visual Studio 2008?

+0

Вы должны события в XAML и C#. – Hadas

+2

Нужный образец кода. – grimstoner

ответ

0

вот небольшой пример, который должен быть работа ;-)

<Window x:Class="WpfStackOverflowSpielWiese.Window8" 
     xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 
     xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" 
     Title="Window8" 
     Height="300" 
     Width="300"> 
    <Grid> 
    <Button Click="Button_Click" /> 
    </Grid> 
</Window> 

код за

using System.Windows; 

namespace WpfStackOverflowSpielWiese 
{ 
    /// <summary> 
    /// Interaction logic for Window8.xaml 
    /// </summary> 
    public partial class Window8 : Window 
    { 
    public Window8() { 
     InitializeComponent(); 
    } 

    private void Button_Click(object sender, RoutedEventArgs e) { 
     // do something.... 
    } 
    } 
} 

надежда, что поможет вам ...

+0

Я сам решил :-) ... Что я сделал, я обновил свою визуальную студию 2008 до SP1. Теперь обработчик событий находится в окне свойств. Все работает нормально. Спасибо, что пришли, чтобы помочь мне. ура !!!! – MJA

Смежные вопросы