Example #1
0
        private void InitializeFilterButtonEvent()
        {
            var controls = tlpFilters.Controls.Cast <Control>().ToList();

            foreach (var control in controls)
            {
                if (control is FlatButton button)
                {
                    button.Click += (s, e) =>
                    {
                        SelectMenuCategoryButton(button);

                        var type = Helper.GetMenuOrderByType(button.Text);

                        _selectedOrder = (IMenuOrder)Activator.CreateInstance(type);
                    };
                }
            }
        }
Example #2
0
        private void Initialize()
        {
            _selectedOrder = new MenuOrderByAscending();

            InitializeFilterButtonEvent();
        }