public MainPage()
        {
            this.InitializeComponent();

            var fa = new FeatureA();
            FeatureA.Visibility = fa.FeatureEnabled ? Visibility.Visible : Visibility.Collapsed;

            var fb = new FeatureB();
            FeatureB.Visibility = fb.FeatureEnabled ? Visibility.Visible : Visibility.Collapsed;
        }
        public MainPage()
        {
            InitializeComponent();

            // Using in code
            var fa = new FeatureA();
            FeatureA.Visibility = fa.FeatureEnabled ? Visibility.Visible : Visibility.Collapsed;

            // using in databinding
            this.DataContext = this;
        }
        public MainPage()
        {
            InitializeComponent();


            // Using in code
            var fa = new FeatureA();

            FeatureA.Visibility = fa.FeatureEnabled ? Visibility.Visible : Visibility.Collapsed;

            // using in databinding
            this.DataContext = this;
        }
        public MainPage()
        {
            this.InitializeComponent();

            var fa = new FeatureA();

            FeatureA.Visibility = fa.FeatureEnabled ? Visibility.Visible : Visibility.Collapsed;


            var fb = new FeatureB();

            FeatureB.Visibility = fb.FeatureEnabled ? Visibility.Visible : Visibility.Collapsed;
        }