Exemplo n.º 1
0
        public void Update(ChatSearchViewModel viewModel)
        {
            DataContext = viewModel;
            Bindings.Update();

            Field.Text   = string.Empty;
            Field.From   = null;
            Field.Filter = null;
            Field.State  = ChatSearchState.Text;
        }
Exemplo n.º 2
0
        public void Update(ChatSearchViewModel viewModel)
        {
            DataContext = viewModel;
            Bindings.Update();

            Field.Text   = string.Empty;
            Field.From   = null;
            Field.Filter = null;
            Field.State  = ChatSearchState.Text;

            if (viewModel != null)
            {
                SearchPrevious.Visibility = viewModel.Dialog.Type != DialogType.Normal ? Visibility.Collapsed : Visibility.Visible;
                SearchNext.Visibility     = viewModel.Dialog.Type != DialogType.Normal ? Visibility.Collapsed : Visibility.Visible;
                ToolsPanel.Visibility     = viewModel.Dialog.Type != DialogType.Normal ? Visibility.Collapsed : Visibility.Visible;
            }

            ShowHide(viewModel != null);
        }