public Podciąg() { Indeks1 = new WartośćWewnętrznegoKlockaZwracającegoWartość(typeof(double)); Indeks2 = new WartośćWewnętrznegoKlockaZwracającegoWartość(typeof(double)); Kolor = Kolory.Tekst; Tekst = new WartośćWewnętrznegoKlockaZwracającegoWartość(typeof(object)); }
public WykonujOdliczając() { Do = new WartośćWewnętrznegoKlockaZwracającegoWartość(typeof(double)); Kolor = Kolory.Pętle; Od = new WartośćWewnętrznegoKlockaZwracającegoWartość(typeof(double)); Interwał = new WartośćWewnętrznegoKlockaZwracającegoWartość(typeof(double)); }
public Podlista() { Indeks1 = new WartośćWewnętrznegoKlockaZwracającegoWartość(typeof(double)); Indeks2 = new WartośćWewnętrznegoKlockaZwracającegoWartość(typeof(double)); Kolor = Kolory.Listy; Lista = new WartośćWewnętrznegoKlockaZwracającegoWartość(typeof(ZmiennaTypuListowego)); }
private void UsuńKlocekZwracającyWartość(object obiektKlocka) { KlocekZwracającyWartość usuwanyKlocek = (KlocekZwracającyWartość)obiektKlocka; WartośćWewnętrznegoKlockaZwracającegoWartość miejsceUmieszczenia = usuwanyKlocek.MiejsceUmieszczenia; miejsceUmieszczenia[0] = null; DodajDziałanie(new ManipulacjaKlockiemZwracającymWartość(ManipulacjeKlockiem.Usunięcie, usuwanyKlocek) { Cel = miejsceUmieszczenia }); }
public void DragOver(IDropInfo dropInfo) { KlocekZwracającyWartość upuszczanyKlocek = dropInfo.Data as KlocekZwracającyWartość; WartośćWewnętrznegoKlockaZwracającegoWartość wartośćKlockaPrzyjmującegoWartość = (WartośćWewnętrznegoKlockaZwracającegoWartość)dropInfo.TargetCollection; DragDropEffects efektUpuszczenia; Type zwracanyTyp = upuszczanyKlocek?.ZwracanyTyp; if ((upuszczanyKlocek != null) && ((zwracanyTyp == null) || wartośćKlockaPrzyjmującegoWartość.PrzyjmowanyTyp.IsAssignableFrom(zwracanyTyp))) { efektUpuszczenia = upuszczanyKlocek.ZPrzybornika ? DragDropEffects.Copy : DragDropEffects.Move; dropInfo.DropTargetAdorner = DropTargetAdorners.Highlight; } else { efektUpuszczenia = DragDropEffects.None; } dropInfo.Effects = efektUpuszczenia; }
public void Drop(IDropInfo dropInfo) { WartośćWewnętrznegoKlockaZwracającegoWartość docelowaKolekcja = (WartośćWewnętrznegoKlockaZwracającegoWartość)dropInfo.TargetCollection; KlocekZwracającyWartość upuszczanyKlocek = (KlocekZwracającyWartość)dropInfo.Data; upuszczanyKlocek.MiejsceUmieszczenia = docelowaKolekcja; upuszczanyKlocek.ZPrzybornika = false; docelowaKolekcja[0] = upuszczanyKlocek; ManipulacjaKlockiemZwracającymWartość manipulacja = new ManipulacjaKlockiemZwracającymWartość(ManipulacjeKlockiem.Dodanie, upuszczanyKlocek) { Cel = docelowaKolekcja }; WartośćWewnętrznegoKlockaZwracającegoWartość źródło = dropInfo.DragInfo.SourceCollection as WartośćWewnętrznegoKlockaZwracającegoWartość; if (źródło != null) { manipulacja.Źródło = źródło; } _metodaZachowującaStanAplikacji(manipulacja); }
public override object Clone() { ListaZElementów kopia = (ListaZElementów)base.Clone(); kopia.LiczbaElementów = LiczbaElementów; for (int i = 0; i < LiczbaElementów; i++) { WartośćWewnętrznegoKlockaZwracającegoWartość element = Elementy[i]; var tmp = new WartośćWewnętrznegoKlockaZwracającegoWartość(element.PrzyjmowanyTyp) { [0] = (KlocekZwracającyWartość)element[0]?.Clone() }; if (tmp[0] != null) { tmp[0].MiejsceUmieszczenia = tmp; } kopia.Elementy[i] = tmp; } return(kopia); }
public UsuńElementZListy() { Indeks = new WartośćWewnętrznegoKlockaZwracającegoWartość(typeof(double)); Kolor = Kolory.Listy; }
public PodzielnośćLiczbyPrzezLiczbę() { Kolor = Kolory.Matematyka; Liczba1 = new WartośćWewnętrznegoKlockaZwracającegoWartość(typeof(double)); Liczba2 = new WartośćWewnętrznegoKlockaZwracającegoWartość(typeof(double)); }
public ElementListyOIndeksie() { Indeks = new WartośćWewnętrznegoKlockaZwracającegoWartość(typeof(double)); Kolor = Kolory.Listy; Lista = new WartośćWewnętrznegoKlockaZwracającegoWartość(typeof(ZmiennaTypuListowego)); }
protected KlocekZwracającyWartośćNaPodstawieOpcjiIDwóchParametrów() { Wartość1 = new WartośćWewnętrznegoKlockaZwracającegoWartość(typeof(TParametr1)); Wartość2 = new WartośćWewnętrznegoKlockaZwracającegoWartość(typeof(TParametr2)); }
public LiteraTekstu() { Indeks = new WartośćWewnętrznegoKlockaZwracającegoWartość(typeof(double)); Kolor = Kolory.Tekst; Tekst = new WartośćWewnętrznegoKlockaZwracającegoWartość(typeof(object)); }
public PustośćListy() { Kolor = Kolory.Listy; Lista = new WartośćWewnętrznegoKlockaZwracającegoWartość(typeof(ZmiennaTypuListowego)); }
public LosowaLiczbaCałkowitaZZakresu() { Kolor = Kolory.Matematyka; Liczba1 = new WartośćWewnętrznegoKlockaZwracającegoWartość(typeof(double)); Liczba2 = new WartośćWewnętrznegoKlockaZwracającegoWartość(typeof(double)); }
public ListaPowtórzonegoElementu() { Element = new WartośćWewnętrznegoKlockaZwracającegoWartość(typeof(object)); Kolor = Kolory.Listy; Liczba = new WartośćWewnętrznegoKlockaZwracającegoWartość(typeof(double)); }
public ModyfikujElementListy() { Indeks = new WartośćWewnętrznegoKlockaZwracającegoWartość(typeof(double)); Kolor = Kolory.Listy; Wartość = new WartośćWewnętrznegoKlockaZwracającegoWartość(typeof(object)); }
public PustośćTekstu() { Kolor = Kolory.Tekst; Tekst = new WartośćWewnętrznegoKlockaZwracającegoWartość(typeof(object)); }