架构师_程序员_码农网

B Hent passord
Registrer deg

QQ登录

Bare ett steg for å komme i gang

Søk i
Visninger:16829|Svar: 0
打印 上一主题 下一主题

[WPF]Hvordan bruke RelativeSource-binding i WPF

[Kopier lenke]
L 跳转到指定楼层
eieren av bygningen
2020-4-22 13:37:09 | 2020-4-22 13:37:09|发表回帖奖励|ReverseBrowse|Lesemodus
En måte å spesifisere bindingskilden på når du binder i WPF, er å bruke RelativeSource.

Denne tilnærmingen betyr posisjonsforholdet mellom det aktuelle elementet og bindingskilden.

Den første relasjonen: Self

La oss ta det enkleste eksempelet: I et StackPanel finnes det en TextBlock.

Hvis du vil at bredden og høyden på tekstboksen skal være den samme, kan du angi egenskapen Height="{Binding RelativeSource={RelativeSource Self},Path=Width}".


Den andre typen relasjon: TemplatedParent

Hvis du for eksempel skriver en stil for en knapp, endrer du knappen til å være en ellipse. Samtidig må bakgrunnsfargen til ellipsen være den samme som bakgrunnsfargen til knappen.

I dette eksempelet er TemplateParent knappen.


Tredje relasjon: AncestorType

Angir at kilden til bindingen er et overordnet element


Bakgrunnsfargen til Label i dette eksempelet er den samme som bakgrunnsfargen til Grid.





Previous: mysql legger til en verdi eller streng til den opprinnelige verdien
Neste:QA og testarbeidet
Kode Farmer nettverk, bare publisert i praksis prosessen, oppstått tekniske vanskeligheter, ikke villede andre.
Du må logge inn før du kan skrive tilbake Logg inn | Registrer deg

D enne versjonen av de integrerte regleneR


DISCLAIMER: All programvare, programmeringsmateriell eller artikler utgitt av koden bondenettverket er begrenset til studie- og forskningsformål; skal ikke brukes til kommersiell eller ulovlig bruk av ovennevnte innhold, ellers, alle konsekvensene av brukeren vær så snill å være ansvarlig for sine egne. Dette nettstedet informasjon fra nettverket, opphavsrett tvist har ingenting å gjøre med dette nettstedet. Du må fjerne innholdet ovenfor helt fra datamaskinen din innen 24 timer etter nedlasting. Hvis du liker programmet, vennligst støtt den ekte programvaren, kjøp registreringen og få bedre ekte service. Hvis det er noen overtredelse, vennligst kontakt oss via e-post for å håndtere det.

Mail To:help@itsvse.com

QQ | ( 鲁ICP备14021824号-2)|Sitemap

GMT+8, 2024-9-18 21:40

HurtigsvarTilbake til toppenTilbake til listen