public ConnectorControl(SceneRenderingControl scene_rendering_control) { this.scene_rendering_control = scene_rendering_control; Node_OnDimensionsChangedDelegate = Node_OnDimensionsChanged; Node_OnDeletedDelegate = Node_OnDeleted; //this.Stroke = STROKE_BRUSH; //this.StrokeThickness = 0.5; Fill = STROKE_BRUSH; HeadWidth = 0; HeadHeight = 2; Focusable = true; GotFocus += ConnectorControl_GotFocus; MouseDown += ConnectorControl_MouseDown; PreviewKeyDown += ConnectorControl_PreviewKeyDown; shadow = new PropertyShadow(this); }
public SelectedNodeControl(SceneRenderingControl scene_rendering_control) { this.scene_rendering_control = scene_rendering_control; InitializeComponent(); ObjGridOverlay.Background = background_brush; ObjBorder.BorderBrush = border_brush; ObjBorder.BorderThickness = border_thickness; SelectedNode_OnDimensionsChangedDelegate = SelectedNode_OnDimensionsChanged; SelectedNode_OnDeletedDelegate = SelectedNode_OnDeleted; FormatSizer(SizerTL, Cursors.SizeNWSE); FormatSizer(SizerTR, Cursors.SizeNESW); FormatSizer(SizerBL, Cursors.SizeNESW); FormatSizer(SizerBR, Cursors.SizeNWSE); Focusable = true; Visibility = Visibility.Collapsed; }