Пример #1
0
        public MetadataFilterControl()
        {
            _inclompleteItemCaption =
                $"<{ActiveQueryBuilder.View.Helpers.Localizer.GetString("strIncompleteFilterItem", LocalizableConstantsUI.strIncompleteFilterItem)}>";

            InitializeComponent();
            _itemControl                = new MetadataFilterItemControl();
            _itemControl.OkClicked     += ItemControlOkClicked;
            _itemControl.CancelClicked += ItemControlCancelClicked;

            BindCommands();
            BindLocalization();

            _subscriptions.Add(Helpers.Localizer.Subscribe(Localizer_LanguageChanged));
        }
Пример #2
0
        public MetadataFilterControl()
        {
            InitializeComponent();

            _inclompleteItemCaption =
                $"<{ActiveQueryBuilder.View.Helpers.Localizer.GetString("strIncompleteFilterItem", LocalizableConstantsUI.strIncompleteFilterItem)}>";

            InitializeComponent();
            _itemControl                = new MetadataFilterItemControl();
            _itemControl.OkClicked     += ItemControlOkClicked;
            _itemControl.CancelClicked += ItemControlCancelClicked;

            BindCommands();
            BindLocalization();

            var languageProperty = DependencyPropertyDescriptor.FromProperty(LanguageProperty, GetType());

            languageProperty.AddValueChanged(this, OnLanguageChange);
        }