public void CustomizeView(DummyNode model, Dynamo.Controls.NodeView nodeView) { var fileName = "DeprecatedNode.png"; if (model.NodeNature == DummyNode.Nature.Unresolved) { fileName = "MissingNode.png"; } model.State = ElementState.Warning; var src = @"/CoreNodeModelsWpf;component/Resources/" + fileName; Image dummyNodeImage = new Image { Width = 66.0, Height = 66.0, Stretch = Stretch.UniformToFill, Source = new BitmapImage(new Uri(src, UriKind.Relative)) }; RenderOptions.SetBitmapScalingMode(dummyNodeImage, BitmapScalingMode.HighQuality); nodeView.inputGrid.Children.Add(dummyNodeImage); model.Warning(model.GetDescription()); }
public void CustomizeView(FamilyInstanceParameters model, Dynamo.Controls.NodeView nodeView) { base.CustomizeView(model, nodeView); // this is not a recommended workaround model.EngineController = nodeView.ViewModel.DynamoViewModel.EngineController; }
public void CustomizeView(DummyNode model, Dynamo.Controls.NodeView nodeView) { var fileName = "DeprecatedNode.png"; if (model.NodeNature == DummyNode.Nature.Unresolved) { fileName = "MissingNode.png"; } var src = @"/CoreNodeModelsWpf;component/Resources/" + fileName; Image dummyNodeImage = new Image() { Stretch = System.Windows.Media.Stretch.None, Source = new BitmapImage(new Uri(src, UriKind.Relative)) }; nodeView.inputGrid.Children.Add(dummyNodeImage); model.Warning(model.GetDescription()); }
public void CustomizeView(Filename nodeModel, Dynamo.Controls.NodeView nodeView) { base.CustomizeView(nodeModel, nodeView); this.model = nodeModel; }
public void CustomizeView(CreateList model, Dynamo.Controls.NodeView nodeView) { base.CustomizeView(model, nodeView); }
/// <summary> /// Customize view /// </summary> /// <param name="model"></param> /// <param name="nodeView"></param> public void CustomizeView(MandrillReportNode model, Dynamo.Controls.NodeView nodeView) { base.CustomizeView(model, nodeView); }
public void CustomizeView(Filename nodeModel, Dynamo.Controls.NodeView nodeView) { base.CustomizeView(nodeModel, nodeView); this.model = nodeModel; workspaceModel = nodeView.ViewModel.WorkspaceViewModel.Model; }
public void CustomizeView(Directory model, Dynamo.Controls.NodeView nodeView) { base.CustomizeView(model, nodeView); this.model = model; }