Aktywne Wpisy
UWAGA! NAGRODY DO WYGRANIA - DOŁĄCZ DO WYZWANIA #orlenbikechallenge
Czołem Wykopowicze,
przychodzimy do Was z rowerowym wyzwaniem #orlenbikechallenge, które odbędzie się w okresie 19.04-19.05. Na czym polega:
Od 19.04 do 19.05 rejestrujecie swoje przejazdy rowerowe poprzez rowerowyrownik i dodatkowo oznaczacie tagiem #orlenbikechallenge.
Wyzwanie dzielimy na cztery etapy i po każdym z nich nagradzamy dwóch uczestników, którzy skompletują największą liczbę kilometrów oraz jedną osobę, która zamieści najciekawszy naszym zdaniem wpis oznaczony
Czołem Wykopowicze,
przychodzimy do Was z rowerowym wyzwaniem #orlenbikechallenge, które odbędzie się w okresie 19.04-19.05. Na czym polega:
Od 19.04 do 19.05 rejestrujecie swoje przejazdy rowerowe poprzez rowerowyrownik i dodatkowo oznaczacie tagiem #orlenbikechallenge.
Wyzwanie dzielimy na cztery etapy i po każdym z nich nagradzamy dwóch uczestników, którzy skompletują największą liczbę kilometrów oraz jedną osobę, która zamieści najciekawszy naszym zdaniem wpis oznaczony
spirityfree +15
Nastukałem coś takiego, ale nie działa oczywiście :)
Pomocy :)
private void OnBClicked(object sender, EventArgs e)
{
int number = rnd.Next(1, 4);
var pop = "b" + number;
pop window = new pop();
this.ShowPopup(window);
}
#csharp #programista15k #programowanie
@Saly: zapis jest rzeczywiście zły ale da się oprowac na nazwach typów tylko trzeba to zapisać tak:
statycznie:
var myType=typeof(b1);
lub dynamicznie:
var myType = assemblyOfThatType.GetType("namespace.b1");
A potem mozna tak stworzyć instancje:
b1 instance = (b1)Activator.CreateInstance(myType);
int number = rnd.Next(1, 4);
var pop = "b" + number;
IUnityContainer container = new UnityContainer();
container.RegisterType("b1");
container.RegisterType("b2");
IPopup losowy = container.Resolve(pop);
losowy.ShowPopup();