public void ChangeBottom(object sender, SelectionChangedEventArgs args) { ListBoxItem li4 = ((sender as ListBox).SelectedItem as ListBoxItem); LengthConverter myLengthConverter = new LengthConverter(); Double db4 = (Double)myLengthConverter.ConvertFromString(li4.Content.ToString()); Canvas.SetBottom(text1, db4); String st1 = (String)myLengthConverter.ConvertToString(Canvas.GetBottom(text1)); canvasBottom.Text = "Canvas.Bottom = " + st1; }
public void ChangeRight(object sender, SelectionChangedEventArgs args) { ListBoxItem li2 = ((sender as ListBox).SelectedItem as ListBoxItem); LengthConverter myLengthConverter = new LengthConverter(); Double db2 = (Double)myLengthConverter.ConvertFromString(li2.Content.ToString()); Canvas.SetRight(text1, db2); String st1 = (String)myLengthConverter.ConvertToString(Canvas.GetRight(text1)); canvasRight.Text = "Canvas.Right = " + st1; }
private void ChangeBottom(object sender, SelectionChangedEventArgs args) { ListBoxItem li4 = ((sender as ListBox).SelectedItem as ListBoxItem); LengthConverter myLengthConverter = new LengthConverter(); Double db4 = (Double)myLengthConverter.ConvertFromString(li4.Content.ToString()); Canvas.SetBottom(text1, db4); String st1 = (String)myLengthConverter.ConvertToString(Canvas.GetBottom(text1)); canvasBottom.Text = "Canvas.Bottom = " + st1; }
//</Snippet2> private void ChangeRight(object sender, SelectionChangedEventArgs args) { ListBoxItem li2 = ((sender as ListBox).SelectedItem as ListBoxItem); LengthConverter myLengthConverter = new LengthConverter(); Double db2 = (Double)myLengthConverter.ConvertFromString(li2.Content.ToString()); Canvas.SetRight(text1, db2); String st1 = (String)myLengthConverter.ConvertToString(Canvas.GetRight(text1)); canvasRight.Text = "Canvas.Right = " + st1; }
public void ChangeTop(object sender, SelectionChangedEventArgs args) { ListBoxItem li3 = ((sender as ListBox).SelectedItem as ListBoxItem); LengthConverter myLengthConverter = new LengthConverter(); Double db3 = (Double)myLengthConverter.ConvertFromString(li3.Content.ToString()); Canvas.SetTop(text1, db3); String st1 = (String)myLengthConverter.ConvertToString(Canvas.GetTop(text1)); canvasTop.Text = "Canvas.Top = " + st1; }
//属性窗口标题栏右键单击收缩展开 private void title_MouseRightButtonDown(object sender, MouseButtonEventArgs e) { var t = sender as Label; if (Height == t.ActualHeight) { var lc = new LengthConverter(); Height = (double)lc.ConvertFromString("auto"); } else { Height = t.ActualHeight; } e.Handled = true; }
private void PopupAdjust(object sender, EventArgs e) { //<SnippetIsOpen> myPopupIsOpen.IsOpen = true; //</SnippetIsOpen> //<SnippetPopupPosition> Popup myPopup = new Popup(); myPopup.PlacementTarget = myEllipse; myPopup.PlacementRectangle = new Rect(0, 0, 30, 50); myPopup.VerticalOffset = 20; myPopup.HorizontalOffset = 20; myPopup.Placement = PlacementMode.Bottom; myPopup.PopupAnimation = PopupAnimation.Fade; myPopup.AllowsTransparency = true; TextBlock popupText = new TextBlock(); popupText.Background = Brushes.Beige; popupText.FontSize = 12; popupText.Width = 75; popupText.TextWrapping = TextWrapping.Wrap; myPopup.Child = popupText; //</SnippetPopupPosition> //<SnippetChild> Popup myPopupWithText = new Popup(); TextBlock textBlock = new TextBlock(); textBlock.Text = "Popup Text"; textBlock.Background = Brushes.Yellow; myPopupWithText.Child = textBlock; myStackPanel.Children.Add(myPopup); //</SnippetChild> LengthConverter myPopupLengthConverter = new LengthConverter(); //<SnippetAllowsTransparency> myPopup.AllowsTransparency = true; //</SnippetAllowsTransparency> //<SnippetHorizontalVerticalOffset> myPopup.HorizontalOffset = (Double)myPopupLengthConverter.ConvertFromString(".5cm"); myPopup.VerticalOffset = (Double)myPopupLengthConverter.ConvertFromString(".1cm"); //</SnippetHorizontalVerticalOffset> //<SnippetHasDropShadow> bool hasDropShadow = myPopup.HasDropShadow; //</SnippetHasDropShadow> TextBlock myTextBlock = new TextBlock(); myTextBlock.Text = "Special TextBlock"; myTextBlock.Background = Brushes.Orange; myTextBlock.Height = 20; Popup myTextBlockPopup = new Popup(); TextBlock popupDescription = new TextBlock(); popupDescription.Background = Brushes.Coral; popupDescription.Text = "Special Popup Text"; //<SnippetPlacement> myTextBlockPopup.PlacementTarget = myTextBlock; myTextBlockPopup.PlacementRectangle = new Rect(0, 0, 30, 40); myTextBlockPopup.Placement = PlacementMode.Center; myTextBlockPopup.Child = popupDescription; myTextBlockPopup.IsOpen = true; //</SnippetPlacement> //<SnippetAnimation> myTextBlockPopup.PopupAnimation = PopupAnimation.Fade; //</SnippetAnimation> //<SnippetStaysOpen> myTextBlockPopup.StaysOpen = true; //</SnippetStaysOpen> myStackPanel.Children.Add(myTextBlock); }
private double StringToLength(string value) { return((double)_lengthConverter.ConvertFromString(value)); }