W moim WinFormie mam usercontrols, które są tworzone dynamicznie przy każdym kliknięciu przycisku. Chcę, aby w środowisku wykonawczym móc je wybrać, klikając je raz, a następnie naciskając klawisz Ctrl. Udało mi się to zrobić, ale tylko na jeden. Jak mogę pracować dla nich wszystkich? Mój kod:multi select Ctrl + przycisk kliknięcie w czasie wykonywania
private void TControl_Click(object sender, EventArgs e) //TControl is the name of usercontrol
{
TControl tc = new TControl();
Control ctrl = sender as Control;
if (ctrl != null)
tc = ctrl;//it doesn't work like this.
Co to znaczy "wybrać" kontrolę użytkownika? –
Czy nie zaznaczono elementów sterujących po ich kliknięciu? –
@lazyberezovsky 'Kontrola uzyskuje" fokus ", prawda? Ale tylko jeden na raz. –