小语
折磨我们的往往是想象,而不是真实。
学wpf
7.07
1.vs如何创建新项目?
退出,创建新项目,点c#,windows,进入界面
2.app.config在哪里?
好像只有这个。。。
试一下,不是
我为啥没有config?
视频里的F5没用,我自己点了运行,结果差不多
20min课程学了俩小时,最后写了一个ui,以下为代码
<Border Padding="10">
<StackPanel>
<!-- Buttons -->
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="*" />
<ColumnDefinition Width="*" />
<ColumnDefinition Width="*" />
</Grid.ColumnDefinitions>
<Button Margin="0 0 10 0" Grid.Column="0" Content="Apply" />
<Button Grid.Column="1" Content="Reset" />
<Button Margin="10 0 0 0" Grid.Column="2" Content="Refresh" />
</Grid>
<TextBlock Text=" Paulse Properties" FontWeight="Bold" Margin="0 10 " />
<!-- Description-->
<TextBlock Text=" Description" Margin="0 10 " />
<TextBox Padding=" 2"/>
<!-- Status and Revision-->
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="2*" />
<ColumnDefinition Width="*" />
</Grid.ColumnDefinitions>
<StackPanel Grid.Column=" 0" Margin=" 0 0 10 0">
<!-- 0为索引-->
<TextBlock Text=" Status" Margin="0 10 " />
<TextBox IsReadOnly="True" Background=" #eee" Padding=" 2"/>
<!-- eee分别代表RGB-->
</StackPanel>
<StackPanel Grid.Column=" 1">
<!-- 0为索引-->
<TextBlock Text=" Revision" Margin="0 10 " />
<TextBox IsReadOnly="True" Background=" #eee" Padding=" 2"/>
</StackPanel>
</Grid >
<!-- Part Number-->
<TextBlock Text=" Part Number" Margin="0 10 " />
<TextBox IsReadOnly="True" Background=" #eee" Padding=" 2"/>
<!-- Raw Materials-->
<TextBlock Text=" Raw Material" FontWeight="Bold" Margin="0 10 " />
<!-- Material-->
<TextBlock Text=" Material" Margin="0 10 " />
<ComboBox Padding=" 2"/>
<!-- 下拉框-->
<!-- Manufacturing Info-->
<TextBlock Text=" Manufacturing Info" FontWeight="Bold" Margin="0 10 " />
<!-- Work Centres-->
<TextBlock Text=" Work Centres" Margin="0 0 0 10 " />
<!-- Checkboxes-->
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="*" />
<ColumnDefinition Width="*" />
</Grid.ColumnDefinitions>
<!-- Column 1-->
<StackPanel Grid.Column=" 0" Margin=" 0 0 10 0">
<!-- 0为索引-->
<CheckBox Content=" Weld"/>
<CheckBox Content=" A"/>
<CheckBox Content=" B"/>
<CheckBox Content=" c"/>
<CheckBox Content=" c"/>
<!-- eee分别代表RGB-->
</StackPanel>
<!-- Column 2-->
<StackPanel Grid.Column=" 1">
<!-- 0为索引-->
<CheckBox Content=" Weld"/>
<CheckBox Content=" A"/>
<CheckBox Content=" B"/>
<CheckBox Content=" c"/>
<CheckBox Content=" c"/>
</StackPanel>
</Grid >
<!-- Length-->
<TextBlock Text=" Length" Margin="0 10 " />
<TextBox Padding=" 2"/>
<!-- Mass-->
<TextBlock Text=" Mass" Margin="0 10 " />
<TextBox IsReadOnly="True" Background=" #eee" Padding=" 2"/>
<!-- Finish-->
<TextBlock Text=" Finish" Margin="0 10 " />
<ComboBox SelectedIndex ="0 " Padding=" 2">
<ComboBoxItem>Painted</ComboBoxItem>
<ComboBoxItem>Not Painted</ComboBoxItem>
</ComboBox>
<!-- 下拉框-->
<!-- Purchase Info-->
<TextBlock Text=" Purchase Info" Margin="0 10 " />
<ComboBox SelectedIndex ="0 " Padding=" 2">
<ComboBoxItem>Rubber</ComboBoxItem>
<ComboBoxItem>Not Rubber</ComboBoxItem>
</ComboBox>
<!--Supplier Name-->
<TextBlock Text=" Supplier Name" Margin="0 10 " />
<TextBox Padding=" 2"/>
<!--Supplier Code-->
<TextBlock Text=" Supplier Code" Margin="0 10 " />
<TextBox Padding=" 2"/>
<!-- Additional Info-->
<TextBlock Text=" Additional Info" FontWeight="Bold" Margin="0 10 " />
<!-- Note-->
<TextBlock Text=" Note" Margin="0 10 " />
<TextBox Padding=" 2"/>
</StackPanel>
</Border>
</Window>