Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien

[C# Xaml] Conversie van VB naar C#

Pagina: 1
Acties:

  • Swerfer
  • Registratie: Mei 2003
  • Laatst online: 19-11 21:48
Ik ben een Windows 8 app aan het converteren van VB naar C# en over het algemeen loop ik niet tegen grote problemen aan, echter kom ik niet uit het omzetten van het volgende:

Visual Basic .NET:
1
2
3
For Each Row As Grid In stckpnlIngredients.Children
    Dim _amount As TextBlock = Row.Children.Item(0)
...

In VB.net kan ik gewoon Row.Children.Item(0) gebruiken, echter in C# bestaat .Item niet bij Children.

Wat kan ik als alternatief gebruiken om het x nummer object op te halen uit de Children van een Grid?

Home Assistant | Unifi | LG 51MR.U44 | Volvo EX30 SMER+ Vapour Grey, trekhaak | SmartEVSE V3 | Cronos Crypto.com


  • Styxxy
  • Registratie: Augustus 2009
  • Laatst online: 11:22
Je kan gewoon de indexer gebruiken op Children?

C#:
1
TextBlock _amount = Row.Children[0];

  • Swerfer
  • Registratie: Mei 2003
  • Laatst online: 19-11 21:48
Styxxy schreef op maandag 12 mei 2014 @ 21:49:
Je kan gewoon de indexer gebruiken op Children?

C#:
1
TextBlock _amount = Row.Children[0];
Zo simpel 8)7

Ik ben maar weinig bekend met C#, ik heb eigenlijk alleen maar mijn hele leven geprogrammeerd in VB en dan kan de syntax van C# dus behoorlijk verrassend zijn.

Al converterend leer ik moet ik zeggen toch wel vrij snel hoe C# in elkaar steekt. Ik merk dat VB steeds minder wordt gebruikt en ook bij Microsoft wordt VB steeds meer naar de achtergrond gewerkt lijkt wel. Ik wil namelijk mijn app omzetten in een universal app voor W8 en WP8 en de templates in Visual Studio voor universele apps zijn nog niet voor VB te vinden.

Een beetje noodgedwongen naar C# dus, maar een mooie uitdaging om 10-duizenden regels code via Developerfusion om te zetten naar C# en dan alle foutmeldingen die door verkeerde omzetting voorkomen te herstellen...

Thanks!

Home Assistant | Unifi | LG 51MR.U44 | Volvo EX30 SMER+ Vapour Grey, trekhaak | SmartEVSE V3 | Cronos Crypto.com