public DeviceListView(DeviceListViewModel viewModel) { this.viewModel = viewModel; this.DataContext = viewModel; InitializeComponent(); //hideButton.Command = new DelegateCommand( // () => this.Visibility = Visibility.Collapsed, // () => true //); btnresetFilter.Click+=new RoutedEventHandler((o,e)=>{ valueFilter.Text = ""; }); Loaded += (s,a)=>{ deviceList.CreateBinding(DeviceListControl.FirmwareCaptionProperty, Strings, x => x.firmware); deviceList.CreateBinding(DeviceListControl.LocationCaptionProperty, Strings, x => x.location); deviceList.CreateBinding(DeviceListControl.AddressCaptionProperty, Strings, x => x.address); viewModel.LoadDevices(); }; }
public DeviceListView(DeviceListViewModel viewModel) { this.viewModel = viewModel; this.DataContext = viewModel; InitializeComponent(); //hideButton.Command = new DelegateCommand( // () => this.Visibility = Visibility.Collapsed, // () => true //); btnresetFilter.Click += new RoutedEventHandler((o, e) => { valueFilter.Text = ""; }); Loaded += (s, a) => { deviceList.CreateBinding(DeviceListControl.FirmwareCaptionProperty, Strings, x => x.firmware); deviceList.CreateBinding(DeviceListControl.LocationCaptionProperty, Strings, x => x.location); deviceList.CreateBinding(DeviceListControl.AddressCaptionProperty, Strings, x => x.address); viewModel.LoadDevices(); }; }