source: trunk/CrypPlugins/P2PEditor/GUI/P2PUserControl.cs @ 1917

Last change on this file since 1917 was 1917, checked in by Paul Lelgemann, 11 years ago

o KeySearcher: fixed "+unendlich years" as estimated finish date display bug
o P2PEditor: fixed behavior of new button without p2p connection and participate button with not job selected
o P2PEditor: minor refactoring, removed unused code and classes

File size: 2.2 KB
Line 
1using System.Windows;
2using System.Windows.Controls;
3using Cryptool.P2PEditor.Distributed;
4
5namespace Cryptool.P2PEditor.GUI
6{
7    public class P2PUserControl : UserControl
8    {
9        public JobListManager JobListManager
10        {
11            get { return (JobListManager) GetValue(JobListManagerProperty); }
12            set { SetValue(JobListManagerProperty, value); }
13        }
14
15        public static readonly DependencyProperty JobListManagerProperty =
16            DependencyProperty.RegisterAttached("JobListManagerProperty", typeof (JobListManager),
17                                                typeof(P2PUserControl),
18                                                new FrameworkPropertyMetadata(null,
19                                                                              FrameworkPropertyMetadataOptions.Inherits));
20
21        public P2PEditor P2PEditor
22        {
23            get { return (P2PEditor) GetValue(P2PEditorProperty); }
24            set { SetValue(P2PEditorProperty, value); }
25        }
26
27        public static readonly DependencyProperty P2PEditorProperty =
28            DependencyProperty.RegisterAttached("P2PEditorProperty", typeof (P2PEditor),
29                                                typeof(P2PUserControl),
30                                                new FrameworkPropertyMetadata(null,
31                                                                              FrameworkPropertyMetadataOptions.Inherits));
32
33        public P2PEditorPresentation P2PEditorPresentation
34        {
35            get { return (P2PEditorPresentation) GetValue(P2PEditorPresentationProperty); }
36            set { SetValue(P2PEditorPresentationProperty, value); }
37        }
38
39        public static readonly DependencyProperty P2PEditorPresentationProperty =
40            DependencyProperty.RegisterAttached("P2PEditorPresentationProperty", typeof(P2PEditorPresentation),
41                                                typeof(P2PUserControl),
42                                                new FrameworkPropertyMetadata(null,
43                                                                              FrameworkPropertyMetadataOptions.Inherits));
44    }
45}
Note: See TracBrowser for help on using the repository browser.