using System; using System.Collections.Generic; using System.Linq; using System.Net; using System.Windows; using System.Windows.Controls; using System.Windows.Documents; using System.Windows.Input; using System.Windows.Media; using System.Windows.Media.Animation; using System.Windows.Shapes; namespace Silverlight20.Control { publicpartialclass Slider : UserControl { public Slider() { InitializeComponent(); } privatevoid Slider_ValueChanged(object sender, RoutedPropertyChangedEventArgs<double> e) { // RoutedPropertyChangedEventArgs<double>.OldValue - Slider控件的原值 // RoutedPropertyChangedEventArgs<double>.NewValue - Slider控件的新值 lblMsg.Text =string.Format("原值:{0}\r\n新值:{1}", e.OldValue.ToString(), e.NewValue.ToString()); } } }
using System; using System.Collections.Generic; using System.Linq; using System.Net; using System.Windows; using System.Windows.Controls; using System.Windows.Documents; using System.Windows.Input; using System.Windows.Media; using System.Windows.Media.Animation; using System.Windows.Shapes; namespace Silverlight20.Control { publicpartialclass TextBox : UserControl { public TextBox() { InitializeComponent(); } privatevoid TextBox_SelectionChanged(object sender, RoutedEventArgs e) { lblMsg.Text = ((System.Windows.Controls.TextBox)sender).SelectedText; } } }
using System; using System.Collections.Generic; using System.Linq; using System.Net; using System.Windows; using System.Windows.Controls; using System.Windows.Documents; using System.Windows.Input; using System.Windows.Media; using System.Windows.Media.Animation; using System.Windows.Shapes; using System.Windows.Browser; namespace Silverlight20.Control { publicpartialclass ToggleButton : UserControl { public ToggleButton() { InitializeComponent(); } privatevoid Button_Click(object sender, RoutedEventArgs e) { HtmlWindow html = HtmlPage.Window; html.Alert(string.Format("tbtn1: {0}\r\ntbtn2: {1}\r\ntbtn3: {2}\r\ntbtn4: {3}", tbtn1.IsChecked, tbtn2.IsChecked, tbtn3.IsChecked, tbtn4.IsChecked)); } } }