wpf-code snippet

界面常用控件

<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="35"></RowDefinition>
<RowDefinition Height="auto"></RowDefinition>
<RowDefinition Height="*"></RowDefinition>
</Grid.RowDefinitions>
<StackPanel Orientation="Horizontal" Grid.Row="0" Margin="4">
<TextBlock VerticalAlignment="Center" Margin="4">资金总量:</TextBlock>
<TextBox x:Name="tb_cash_amount" VerticalContentAlignment="Center" Margin="4,0" Width="80" Height="25"></TextBox>
<ComboBox x:Name="cmb_investment_percent" Margin="4,0" Height="25" VerticalContentAlignment="Center">
<ComboBoxItem IsSelected="True">10%</ComboBoxItem>
<ComboBoxItem >20%</ComboBoxItem>
<ComboBoxItem >30%</ComboBoxItem>
<ComboBoxItem >40%</ComboBoxItem>
<ComboBoxItem >50%</ComboBoxItem>
</ComboBox>
<TextBlock VerticalAlignment="Center" Margin="4">建议使用资金量:</TextBlock>
<TextBox x:Name="tb_investment_amount" VerticalContentAlignment="Center" Margin="4,0" Width="80" Height="25"></TextBox>

<Button x:Name="btn_calc" Click="btn_import_record_Click" Margin="4,0">计算</Button>
</StackPanel>
<TextBlock Grid.Row="1" x:Name="tbl_state" Visibility="Collapsed">状态:</TextBlock>
<DataGrid Name="dg" Grid.Row="2" AutoGenerateColumns="False" IsReadOnly="True" CanUserSortColumns="True" CanUserAddRows="False">
<DataGrid.Columns>
<DataGridTextColumn Binding="{Binding RecordDateTime, UpdateSourceTrigger=PropertyChanged }" Width="130" Header="时间"/>
<DataGridTextColumn Binding="{Binding Info, UpdateSourceTrigger=PropertyChanged}" Width="*" Header="内容"/>
</DataGrid.Columns>
</DataGrid>
</Grid>