using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows; using System.Windows.Controls; using System.Windows.Data; using System.Windows.Documents; using System.Windows.Input; using System.Windows.Media; using System.Windows.Media.Imaging; using System.Windows.Navigation; using System.Windows.Shapes; namespace Venus_Themes.UserControls { /// /// Pump.xaml 的交互逻辑 /// public partial class Pump : UserControl { public Pump() { InitializeComponent(); } public static readonly DependencyProperty IsOpenProperty = DependencyProperty.Register( "IsOpen", typeof(bool), typeof(Pump)); public bool IsOpen { get { return (bool)this.GetValue(IsOpenProperty); } set { this.SetValue(IsOpenProperty, value); } } //private bool m_Test; //public bool Test //{ // set { // check1.IsChecked = true; // m_Test = value; // } //} //private void RadioButton_Checked(object sender, RoutedEventArgs e) //{ // IsOpen = true; //} //private void RadioButton_Unchecked(object sender, RoutedEventArgs e) //{ // IsOpen = false; //} //private static void propertyChangedCallback(DependencyObject d, DependencyPropertyChangedEventArgs e) //{ // Pump pump = d as Pump; // if ((bool)e.NewValue == true) // { // pump.check1.IsChecked = true; // } // else // { // pump.check2.IsChecked = true; // } //} } }