public MainPageViewModel(IPermissions permissions, BaseExample example, IUserDialogs userDialogs)
        {
            _permissions = permissions;
            _example     = example;
            _userDialogs = userDialogs;

            ConnectCommand = new DelegateCommand(Connect);
        }
Example #2
0
        public static void Foo()
        {
            Console.WriteLine("Covariance example");

            var      exampleM1 = new BaseExample();
            IExample example   = exampleM1;

            CovarianceInterfaces();
            CovarianceDelegates();
        }
Example #3
0
 private void BaseExample_Loaded(object sender, RoutedEventArgs e)
 {
     // Set focus so the first item of the listview has focus
     // instead of some item which is not visible on page load
     BaseExample.Focus(FocusState.Programmatic);
 }
Example #4
0
 static void ActionOnBaseClass(BaseExample p) => Console.WriteLine("");