Ich entwerfe ein Raster, das mehrere Spalten desselben Arbeitsbereichs enthält. Ich habe Canvas so entworfen, dass es ein Textfeld, ein Kombinationsfeld und einige Optionsfelder enthält.Mehrfaches Verwenden des gleichen Arbeitsbereichs in einem Raster
Ich bin ein bisschen auf ein paar Dinge zu verwechseln)
neue Spalten
Hinzufügen Leinwand zu dieser neuen Spalte Hinzufügen
Abstand einstellen, so dass das Gitter ein Maximum von 5 Spalten halten kann (Canvases), und dann wird die horizontale Bildlaufleiste angezeigt.
Hier ist, was ich bisher habe:
<Grid Height="379" Margin="35,0,35,65" VerticalAlignment="Bottom">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="200"/>
<ColumnDefinition Width="200"/>
</Grid.ColumnDefinitions>
<Canvas Name="userCanvas" Grid.Column="0" Margin="0,0,707,0" RenderTransformOrigin="0.606,0.499" >
<TextBox Height="23" Name="btn_Test" Canvas.Top ="10" Canvas.Left="10" Width="125" HorizontalAlignment="Center">Enter Input:</TextBox>
<ComboBox Canvas.Top="50" Canvas.Left="10" Width="125">Combo Box</ComboBox>
<RadioButton Canvas.Top="100" Canvas.Left="10">Radio Button1</RadioButton>
<RadioButton Canvas.Top="120" Canvas.Left="10">Radio Button2</RadioButton>
<RadioButton Canvas.Top="140" Canvas.Left="10">Radio Button3</RadioButton>
<RadioButton Canvas.Top="160" Canvas.Left="10">Radio Button4</RadioButton>
</Canvas>
</Grid>
Ich schätze Ihre Zeit. Ich habe den Code implementiert, mit dem ich begonnen habe, aber ich sehe bisher nichts auf der Benutzeroberfläche. Es gibt keine Fehler. Könnten Sie auch etwas über das, was Sie mit dem Bit über den DataContext meinen, das eine Eigenschaft Columns enthält? –
@TalenKylon, siehe mein Update. – devuxer