Esempio n. 1
0
        private void btnDelete_Click(object sender, RoutedEventArgs e)
        {
            PNRoutedEventArgs pe  = new PNRoutedEventArgs(ClickDeleteEvent, e.Source);
            Button            btn = sender as Button;

            pe.SourceItem = btn.Tag != null ? btn.Tag : SelectedItem;
            RaiseEvent(pe);
        }
Esempio n. 2
0
        private void btnAdd_Click(object sender, RoutedEventArgs e)
        {
            PNRoutedEventArgs pe  = new PNRoutedEventArgs(ClickAddEvent, e.Source);
            Button            btn = sender as Button;

            pe.SourceItem = btn.Tag != null ? btn.Tag : SelectedItem;
            // Expand the click item
            (pe.SourceItem as data.PNTreeViewItem).IsExpanded = true;

            RaiseEvent(pe);
        }