Ich arbeite schon seit einem Jahr mit Delphi und jetzt entwickle ich C# UWP.
Ich habe bereits einige Arbeit getan, und ich kann in meiner XAML gibt es wie 1000 lines..BECAUSE muss ich 10 ‚Panels‘ tun genau identisch, nur ändern ihre Namen, beispielsweise sehen, dass:
Was kann ich tun, um Code in XAML nicht zu wiederholen?
<StackPanel Name="Stack1">
<TextBlock Name="Text1"/>
<TextBox Name="Box1"
</StackPanel>
<StackPanel Name="Stack2">
<TextBlock Name="Text2"/>
<TextBox Name="Box2"
</StackPanel>
Dies ist nur ein Beispiel, tatsächlich hat mein Code jeweils 100 Zeilen 'StackPanel'.
so .. Theres eine Art und Weise nur 1 ‚Stackpanel‘ zu tun und es als eine Klasse oder etwas auf XAML-Code 10 Mal mit wenigen Zeilen
zu verwenden, oder ich werde es 10-mal schreiben muß und verwenden 1000 Zeilen
SO will keine n-in-1-Fragen, wobei n> 1. Und Ihre erste Frage ist wirklich von sehr begrenzter Nützlichkeit. Sie wählen die Steuerelemente nicht basierend auf ihrer üblichen Verwendung aus. Sie haben Anforderungen und wählen die beste Übereinstimmung aus. Die zweite Frage ist angesichts der bereitgestellten Informationen nicht zu beantworten. – IInspectable
@Intspectable Hallo, da der erste eine "richtig/falsch" -Frage ist, dachte ich, es sei sinnlos, eine andere Frage zu stellen, sorry – GuiPetenuci
Die erste Frage ist sinnlos zu fragen, egal ob es sich um eine andere Frage oder einen Stand handelt - einzige Frage. Es macht keinen Sinn zu fragen, wie beliebt eine bestimmte Kontrolle ist. Wählen Sie diejenige aus, die Ihren Anforderungen entspricht. Wenn Sie Ihre Anforderungen nicht kennen, sollten Sie zurück zum Zeichenbrett gehen. – IInspectable