say woot ...
Hvad siger du giver overstående fejl?
Åh ja det glemte jeg at skrive præcist.
Linien:
if (listBox_Pressure.TopIndex != listBox_Pressure.SelectedIndex)
{
bla bla
}
giver problemet.
/M
Og jeg synes det er underligt, at der er en "get", der giver og ikke en "set" der giver problemet.
Ja, jeg er i hvert fald tom for ideer ... troede kun det var "set" der gav de problemer. Men det tyderoverstående så på at det ikke kun er.
mvh
Har faktisk også problemer med set.
Kommer aldrig ind og får ændret index.
Lav et ultra minimalt eksemple som genskaber problemet ved dig, og så smid det online ... så vil jeg kigge på det.
mvh
Tak det vil jeg gøre.
Kan desværre ikke komme i kontakt med min computer på arbejde.
Der er noget råddent ved forbindelsen.
Måske først på mandag - øv
Hej Buzzzz. Nåede ikke at lave eksemplet i dag. Og nu er det ferie - 3 uger :-)
Vender tilbage efter ferie.
/K
this.Invoke(new Action(delegate{
if (listBox_Pressure.TopIndex != listBox_Pressure.SelectedIndex)
{
bla bla
}
}));
Hvad med dette, gjorde det nogen forskel?
tak for dit input!
Jeg har fået det til at virke via delegate:
private void ListboxSelectNextItem()
{
if (listBox_Pressure.InvokeRequired)
listBox_Pressure.Invoke(new ListboxDelegate(ListboxSelectNextItem));
else
{
int index = listBox_Pressure.SelectedIndex+1;
if (index < listBox_Pressure.Items.Count)
{
Bla bla
}
else
{
Bla bla
}
}
}
Men med din metode slipper jeg for at erklære en delegate, så den vil jeg bruge en anden gang.
jeg vil meget gerne donere point for din hjælp.
Sender du et svar?
Buzzzz du må også hellere sende et svar for den hjælp, endnu engang!
Og undskyld den lange ventetid.
Michael
Tror du har set forkert ... synes ikke rigtig jeg er kommet med noget til det her spm.
mvh
Du har da set på spørgsmålet - men okay - det er op til dig :-)
Ja, det kan der være noget om ...
Men 20 point er nok ... så meget har jeg jo ikke gjort.
svar.
Jeg flotter mig og giver dig 60 alligevel :-)
Jeg får nok hjælp en anden gang.