示例#1
0
        public EventsViewModel(CommonDef.EventsViewMode evm, PubView pub)
        {
            eventsViewMode = evm;

            targetPub = pub;

            EventViewList     = new ObservableCollection <EventView>();
            LoadEventsCommand = new Command(async() => await ExecuteLoadEventsCommand());
        }
示例#2
0
        public EventsPage(object[] viewparams)
        {
            InitializeComponent();

            int evmInteger = Convert.ToInt32(viewparams[0]);

            if (viewparams.Length > 1)
            {
                pub = (PubView)viewparams[1];
            }
            BindingContext = viewModel = new EventsViewModel((CommonDef.EventsViewMode)evmInteger, pub);
        }
示例#3
0
 public CategoriesPage(PubView pub)
 {
     InitializeComponent();
     targetPubId    = pub.Id;
     BindingContext = viewModel = new CategoriesViewModel(targetPubId);
 }