コード例 #1
0
        protected override Task InitializeInternal()
        {
            this.DataContext = this.viewModel = new GiveawayMainControlViewModel((MainWindowViewModel)this.Window.ViewModel);

            this.Requirements.HideThresholdRequirement();
            this.Requirements.SetRequirements(ChannelSession.Settings.GiveawayRequirements);

            this.GiveawayStartReminderCommand.DataContext  = ChannelSession.Settings.GiveawayStartedReminderCommand;
            this.GiveawayUserJoinedCommand.DataContext     = ChannelSession.Settings.GiveawayUserJoinedCommand;
            this.GiveawayWinnerSelectedCommand.DataContext = ChannelSession.Settings.GiveawayWinnerSelectedCommand;

            return(base.InitializeInternal());
        }
コード例 #2
0
        protected override Task InitializeInternal()
        {
            this.DataContext = this.viewModel = new GiveawayMainControlViewModel((MainWindowViewModel)this.Window.ViewModel);

            return(base.InitializeInternal());
        }