WPF 学习笔记

0. 简单的布局
<Window x:Class="test_wpf_string_convert.MainWindow"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        xmlns:local="clr-namespace:test_wpf_string_convert" 
        xmlns:sys="clr-namespace:System;assembly=mscorlib"
        Title="MainWindow" Height="300" Width="1319" WindowStyle="ToolWindow" >

    <!--引入的当前工程的后台名门空间,同时在这里添加一个local的,在每一个xmlns(xml namespce )前都有一个默认的名称空间,但是有
    一个不需要加名称空间,因为有一个是默认的名称空间,自己加上一个自定义的也可以,但是要同时在Window 和Grid 标签的前后同时加上
    myns ,还有在x:Class 后指向的是后台的C#的命名空间的窗体类,并且在后台的窗体类中还有 public partial 的关键字,这个意思是
    说一个类可以分开写,但是在生成的时候直接合并成为一个类,还有在InitializeComponet方法中的部分都是前台生成的,改了Class这
    样会生成的窗体直接和后台的c#代码没有关系,所以那个方法直接找不到的,需要注释掉那个方法 -->
    <Window.Resources>
        <!--<local:Human name="Tim" x:Key="human" Child="LittleTim">-->
        <!--</local:Human>-->
        <sys:String x:Key="strhello">
            helloe word
        </sys:String>
    </Window.Resources>
    <Grid Margin="0,0,0,-5" HorizontalAlignment="Left" Width="1309">
        <Button Content="test" HorizontalAlignment="Left" Margin="14,105,0,0" VerticalAlignment="Top" Width="75" Height="100" Click="Button_Click_1" Grid.Column="3" Grid.ColumnSpan="2"/>
        <!--使用attribute= value 的方法来赋值,这样其实很方便,就是不能赋值比较复杂的值-->
        <Rectangle Stroke="Brown" Fill="CadetBlue" RadiusX="30" RadiusY="30" Grid.ColumnSpan="3" Margin="53,39,450,39" Grid.Column="5"/>
        <Path Data="M 0,0 L 200,30 L 200,70 Z" Fill="BurlyWood" Stroke
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值