コード例 #1
0
        public MainWindow(InformacoesDaTela informacoesDaTela,
                          IServicoDeAtualizacaoDeInterface servicoDeAtualizacaoDeInterface,
                          AlgoritimoGenetico algoritimoGenetico,
                          IPonto ponto,
                          IServicoDeAlgoritimoGenetico servicoDeAlgoritimoGenetico)
        {
            _servicoDeAtualizacaoDeInterface = servicoDeAtualizacaoDeInterface;
            _algoritimoGenetico = algoritimoGenetico;
            _ponto = ponto;
            _servicoDeAlgoritimoGenetico = servicoDeAlgoritimoGenetico;
            _informacoesDaTela           = informacoesDaTela;
            ((ServicoDeAtualizacaoDeInterface)_servicoDeAtualizacaoDeInterface).DefineMainWindow(this);

            InitializeComponent();
            DataContext = informacoesDaTela;
            tokenSource = new CancellationTokenSource();
        }
コード例 #2
0
 public ServicoDeAtualizacaoDeInterface(InformacoesDaTela informacoesDaTela)
 {
     _informacoesDaTela = informacoesDaTela;
 }