private void UI_Name_KeyDown(object sender, KeyEventArgs e) { if (DesignerComponent.GetSellectedComponent() != null) { DesignerComponent.GetSellectedComponent().MyUI.UIName = UI_Name.Text; } }
public void Add(FrameworkElement item, UIElement UI, Point point) { DesignerComponent items = new DesignerComponent(item, UI, point); items.Height = 50; items.Width = 150; this.DesignArea.Children.Add(items); frameworkElements.Add(items); }
/// <summary> /// 삭제하기 /// </summary> /// <param name="item">삭제할 요소</param> public void DeleteElement(DesignerComponent item) { frameworkElements.Remove(item); this.DesignArea.Children.Remove(item); #region 예전 하드코딩 사용 금지 //((DesignerComponent)item).FrameworkElementSetting.Height = 0; // ((DesignerComponent)item).FrameworkElementSetting.Width = 0; // ((DesignerComponent)item).IsSelected = false; // item = null; #endregion ClearUIProPerty(); }
private void UI_Vertical_KeyDown(object sender, KeyEventArgs e) { if (DesignerComponent.GetSellectedComponent() != null) { double Vertical = 0; if (double.TryParse(UI_Vertical.Text, out Vertical)) { DesignerComponent.GetSellectedComponent().UIVertical = Vertical; DesignerComponent.GetSellectedComponent().UIPostionUpdate(); } } }
private void UI_Horizon_KeyDown(object sender, KeyEventArgs e) { if (DesignerComponent.GetSellectedComponent() != null) { double Horizon = 0; if (double.TryParse(UI_Horizon.Text, out Horizon)) { DesignerComponent.GetSellectedComponent().UIHorizontal = Horizon; DesignerComponent.GetSellectedComponent().UIPostionUpdate(); } } }
private void UIWidth_KeyDown(object sender, KeyEventArgs e) { if (DesignerComponent.GetSellectedComponent() != null) { double width = 0; if (double.TryParse(UIWidth.Text, out width)) { DesignerComponent.GetSellectedComponent().Width = width; DesignerComponent.GetSellectedComponent().updateUnit(); } } }
//마우스로 클린된 개체 private void DesignerComponent_PreviewMouseDown(object sender, MouseButtonEventArgs e) { this.IsSelected = true; StDeCompon = this; UIPropertyDataSetting(); }
void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) { switch (connectionId) { case 1: this.UserControl = ((WPFDesigner.DesignerComponent)(target)); return; case 2: #line 65 "..\..\DesignerComponent.xaml" ((System.Windows.Controls.Grid)(target)).PreviewMouseDown += new System.Windows.Input.MouseButtonEventHandler(this.DesignerComponent_PreviewMouseDown); #line default #line hidden return; case 3: this.ContentComponent = ((System.Windows.Controls.ContentPresenter)(target)); return; case 4: this.SelectionThumb = ((System.Windows.Controls.Primitives.Thumb)(target)); #line 72 "..\..\DesignerComponent.xaml" this.SelectionThumb.DragDelta += new System.Windows.Controls.Primitives.DragDeltaEventHandler(this.SelectionThumb_DragDelta); #line default #line hidden return; case 5: this.TopLeftThumb = ((System.Windows.Controls.Primitives.Thumb)(target)); #line 79 "..\..\DesignerComponent.xaml" this.TopLeftThumb.DragDelta += new System.Windows.Controls.Primitives.DragDeltaEventHandler(this.Thumb_DragDelta); #line default #line hidden return; case 6: this.TopThumb = ((System.Windows.Controls.Primitives.Thumb)(target)); #line 94 "..\..\DesignerComponent.xaml" this.TopThumb.DragDelta += new System.Windows.Controls.Primitives.DragDeltaEventHandler(this.Thumb_DragDelta); #line default #line hidden return; case 7: this.TopRightThumb = ((System.Windows.Controls.Primitives.Thumb)(target)); #line 108 "..\..\DesignerComponent.xaml" this.TopRightThumb.DragDelta += new System.Windows.Controls.Primitives.DragDeltaEventHandler(this.Thumb_DragDelta); #line default #line hidden return; case 8: this.RightThumb = ((System.Windows.Controls.Primitives.Thumb)(target)); #line 123 "..\..\DesignerComponent.xaml" this.RightThumb.DragDelta += new System.Windows.Controls.Primitives.DragDeltaEventHandler(this.Thumb_DragDelta); #line default #line hidden return; case 9: this.BottomRightThumb = ((System.Windows.Controls.Primitives.Thumb)(target)); #line 137 "..\..\DesignerComponent.xaml" this.BottomRightThumb.DragDelta += new System.Windows.Controls.Primitives.DragDeltaEventHandler(this.Thumb_DragDelta); #line default #line hidden return; case 10: this.BottomThumb = ((System.Windows.Controls.Primitives.Thumb)(target)); #line 152 "..\..\DesignerComponent.xaml" this.BottomThumb.DragDelta += new System.Windows.Controls.Primitives.DragDeltaEventHandler(this.Thumb_DragDelta); #line default #line hidden return; case 11: this.BottomLeftThumb = ((System.Windows.Controls.Primitives.Thumb)(target)); #line 166 "..\..\DesignerComponent.xaml" this.BottomLeftThumb.DragDelta += new System.Windows.Controls.Primitives.DragDeltaEventHandler(this.Thumb_DragDelta); #line default #line hidden return; case 12: this.LeftThumb = ((System.Windows.Controls.Primitives.Thumb)(target)); #line 181 "..\..\DesignerComponent.xaml" this.LeftThumb.DragDelta += new System.Windows.Controls.Primitives.DragDeltaEventHandler(this.Thumb_DragDelta); #line default #line hidden return; } this._contentLoaded = true; }