Exemplo n.º 1
0
        public void Analyze(IEditingProperties item)
        {
            this.item = item;
            var com = item.TargetObject;

            Title = item.Titile;

            Analyze(com, hash);

            OnPropertyChanged(nameof(Title));
        }
Exemplo n.º 2
0
        public void OpenPropertiesTab(IEditingProperties properties, IRenderUpdater updater)
        {
            var property = CreateRight();

            property.Header                 = properties.Titile;
            property.SideInDockedMode       = DockSide.Tabbed;
            property.TargetNameInDockedMode = rightTabFixed.Name;
            //ApplyFixed(property);
            property.CanClose = true;
            property.CanDrag  = true;
            var vm = new PropertyVeiwModel(properties, updater);

            property.Content = new PropertyUCTab()
            {
                DataContext = vm
            };
            propertyTabs.Add(vm);
            Tabs.Add(property);
        }
Exemplo n.º 3
0
 public void OpenPropertiesTab(IEditingProperties properties, IRenderUpdater updater)
 {
 }
Exemplo n.º 4
0
 public PropertyVeiwModel(IEditingProperties properties, IRenderUpdater updater)
 {
     this.EditingProperties = properties;
     this.updater           = updater;
     ValueChanged           = new WpfActionCommand <ValueChangedEventArgs>(OnValueChanged);
 }