Example #1
0
        private void OnPathListerEvent(PathListerEventEventArgs args)
        {
            RoutedPropertyChangedEventArgs <PathListerEventEventArgs> e =
                new RoutedPropertyChangedEventArgs <PathListerEventEventArgs>(null, args);

            e.RoutedEvent = PathListerEventEvent;
            RaiseEvent(e);
        }
Example #2
0
        void BtnConfirm_Click(object sender, RoutedEventArgs e)
        {
            mSelectedItem = TreeViewPathList.SelectedItem as ObjectItem;
            PathListerEventEventArgs args = new PathListerEventEventArgs();

            args.Code = 1;
            args.Data = mSelectedItem;
            OnPathListerEvent(args);
            var parent = Parent as PopupPanel;

            if (parent != null)
            {
                parent.IsOpen = false;
            }
        }
Example #3
0
 private void ObjectItem_OnMouseLeftButtonDown(object sender, MouseButtonEventArgs e)
 {
     if (e.ClickCount == 2)
     {
         var panel = sender as Border;
         if (panel == null)
         {
             return;
         }
         var item = panel.Tag as ObjectItem;
         if (item == null)
         {
             return;
         }
         PathListerEventEventArgs args = new PathListerEventEventArgs();
         args.Code = 3;
         args.Data = item;
         //OnPathListerEvent(args);
     }
 }