当前位置: 代码迷 >> C# >> 关于wpf中一个类中怎么获取窗体中DataPicker的值
  详细解决方案

关于wpf中一个类中怎么获取窗体中DataPicker的值

热度:243   发布时间:2016-05-05 02:48:47.0
关于wpf中一个类中如何获取窗体中DataPicker的值
 xaml中的代码

<DatePicker  Name="dp1" DateValidationError="dp1_DateValidationError_1"   IsDropDownOpen="False" Height="40" />
<Button Content="Button"  Click="Button_Click_1"/>

后台代码
   private void Button_Click_1(object sender, RoutedEventArgs e)
        {
            mydate m = new mydate();
            m.Shwo();
        }

一个类中获取时间
 public class mydate
    {
        public void Shwo()
        {
            日历控件 w = new 日历控件();
            MessageBox.Show(w.dp1.SelectedDate.ToString());
        }
    }


------解决思路----------------------
把  DataPicker的值 提取到ViewModel层,使用绑定方式获取。