【发布时间】:2011-07-16 07:05:12
【问题描述】:
简而言之,我试图实现的是拥有一个可重用的 DLL,它可能具有类似向导的表单。然后我可以简单地设置内容。我花了很多时间搜索,但我仍然不确定最好的方法是什么。我也看过this 的文章。
我在 XAML 代码中有以下结构:
<Grid x:Name="MainGrid">
<Grid.RowDefinitions>
<RowDefinition Height="20"/>
<RowDefinition Height="30"/>
<RowDefinition Height="20"/>
<RowDefinition Height="30"/>
<RowDefinition Height="*"/>
<RowDefinition Height="30"/>
<RowDefinition Height="20"/>
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="20"/>
<ColumnDefinition Width="50"/>
<ColumnDefinition Width="*"/>
<ColumnDefinition Width="50"/>
<ColumnDefinition Width="20"/>
</Grid.ColumnDefinitions>
<Label Grid.Row="1" Grid.Column="1" Grid.ColumnSpan="2" Content="{Binding ScreenTitleText}" />
<Label x:Name="ContentTitle" Grid.Row="3" Grid.Column="2" Grid.ColumnSpan="2" Content="{Binding ContentTitleText}" />
<Button x:Name="BackButton" Grid.Row="5" Grid.Column="1" Content="Back" />
<Button x:Name="NextButton" Grid.Row="5" Grid.Column="3" Content="Next" />
<ScrollViewer Grid.Row="4" Grid.Column="2" Content="{Binding InnerContent}" x:Name="InnerControl"/>
</Grid>
- 我想知道如何制作它,以便我可以将 row=4 和 column=2 上的内容设置为例如一组单选按钮。
- 如何在 DLL 中包含此代码,以便我可以重复使用它。
谢谢!
【问题讨论】:
标签: wpf .net-4.0 custom-controls