public MaterialDefinitionWindowView(ResourceClass mclass)
        {
            InitializeComponent();

            _class = mclass;
            _material = CreateMaterialDefinition();

            dataForm.CurrentItem = _material;
        }
        private UIElement CreatePartPath(ResourceClass mc)
        {
            TextBlock tb = new TextBlock() { Text = mc.Name, Tag = mc, Cursor = Cursors.Hand };
            tb.MouseLeftButtonDown += new MouseButtonEventHandler(tbRoot_MouseLeftButtonDown);
            tb.MouseEnter += new MouseEventHandler(tbRoot_MouseEnter);
            tb.MouseLeave += new MouseEventHandler(tbRoot_MouseLeave);

            return tb;
        }
Пример #3
0
 /// <summary>
 /// Create a new ResourceClass object.
 /// </summary>
 /// <param name="resourceClassID">Initial value of the ResourceClassID property.</param>
 public static ResourceClass CreateResourceClass(global::System.Int32 resourceClassID)
 {
     ResourceClass resourceClass = new ResourceClass();
     resourceClass.ResourceClassID = resourceClassID;
     return resourceClass;
 }
Пример #4
0
 /// <summary>
 /// Deprecated Method for adding a new object to the ResourceClasses EntitySet. Consider using the .Add method of the associated ObjectSet&lt;T&gt; property instead.
 /// </summary>
 public void AddToResourceClasses(ResourceClass resourceClass)
 {
     base.AddObject("ResourceClasses", resourceClass);
 }
Пример #5
0
 private bool FilterResourceClass(ResourceClass entity)
 {
     return (entity.ResourceClassID == this.ResourceID);
 }