aboutsummaryrefslogtreecommitdiffstats
path: root/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.MachineDesigner/Contracts/IMainView.cs
blob: 392b557c4894db4631991d6735246eee2f1900fb (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Tango.SharedUI;

namespace Tango.MachineStudio.MachineDesigner.Contracts
{
    public enum MachineDesignerNavigationView
    {
        MachinesView,
        MachineDetailsView,
        ConfigurationView,
    }

    public interface IMainView : IView
    {
        void NavigateTo(MachineDesignerNavigationView view);
    }
}
class="w"> /// <summary> /// Interaction logic for DialogWindow.xaml /// </summary> public partial class DialogWindow : Window { public DialogWindow() { InitializeComponent(); } public FrameworkElement InnerContent { get { return (FrameworkElement)GetValue(InnerContentProperty); } set { SetValue(InnerContentProperty, value); } } // Using a DependencyProperty as the backing store for InnerContent. This enables animation, styling, binding, etc... public static readonly DependencyProperty InnerContentProperty = DependencyProperty.Register("InnerContent", typeof(FrameworkElement), typeof(DialogWindow), new PropertyMetadata(null)); } }