Slik fjerner unselectable listboxes i Silverlight WPF

Windows Presentation Foundation (WPF) Silverlight er en del av .NET Framework som lar utviklere lage visuelt imponerende applikasjoner for web og stasjonære datamaskiner. Når du arbeider med nye teknologier, enkelte bugs dukker opp. For eksempel, hvis "ListBox" grafisk element blir unselectable i den visuelle editor, må du finne en måte å fikse det. Slik fjerner du en "ListBox," du må fjerne sin auto-genererte koden manuelt fra prosjektet kildekoden fil.

Bruksanvisning

1 Åpne Visual Studio 2010 ved å klikke på programikonet. Når det lastes, velger du "Fil / Åpne prosjekt eller Solution" og naviger til der programmet er lagret. Velg programmet og det vil laste.

2 Åpne filen som heter "ProjectName.Designer.cs", der "prosjektnavn" er hva du har valgt å kalle prosjektet.

3 Trykk på "Ctrl" -tasten samtidig med "F" for å åpne finne dialog. Søk etter navnet på listeboksen. Det bør være "listBox1", "listBox2" og så videre. Når du ser en linje: "this.listBox1 = new System.Windows.Forms.ListBox ();" Dette er den linje som skaper "Listeboks". Slett denne linjen og "ListBox" er borte.

4 Gjentatte søke etter forekomster av "listeboksen" hele koden din. All kode som er avhengig av "listeboksen" vil måtte justeres, siden det ikke lenger eksisterer.