zoukankan      html  css  js  c++  java
  • 学习总结:

    1.使用MVVM框架时:让某个ViewModel类继承于ViewModelBase父类,可以直接引用父类的一些函数等,让程序更简单;

    2.HorizontalAlignment与HorizontalContentAlignment的区别:HorizontalAlignment设定了使用它这个属性的控件的水平摆放位置;而HorizontalContentAlignment则是这个控件里面的控件的摆放位置。

    3.StackPanel布局不可以随便滥用,因为用的多的话,整个界面的计算量就会很大,影响程序性能,如果需要精确布局,可通过grid、canvas等来实现(主要是设置各个控件的Margin属性);

    4.显示日期、时间的格式,可参考以下博客:

    http://hi.baidu.com/ren_long_/item/c418b00c66115d17addc70d9

    5.神奇的数据绑定方法:类A中有一个属性AA,A在B类中有一个实例a,MainWindow的数据上下文为类B的实例,那怎么实现把A中的属性AA和MainWindow中的控件实现绑定呢?

    可以这样做,把A在B中的实例声明成一个属性,如下:

    private A aa;

    public A Aa

    {get;set;}

    这样就可以在MainWindow中这样实现绑定了,比如一个Command命令,Command=“{binding Aa.AA}”;

    在这个例子中Aa既是一个属性,有事类A的一个实例对象,注意这种绑定的方法;

    6.快捷键的操作:比如要在某某一大段程序上加一对大括号、小括号等等,可以选定这段代码,然后添加大括号、小括号等等。

    这两天的学习总结就到这里。

  • 相关阅读:
    空矩形星星排列图源程序
    点名源程序
    计数器
    按键
    游戏石头剪刀布
    PCB自动生成总图和子图
    对于电脑中文件的一些处理
    一般电脑软件整体缩进和缩退快捷键
    java从小到大循环打印
    STM(WIFI模块)
  • 原文地址:https://www.cnblogs.com/SherryWang/p/3301933.html
Copyright © 2011-2022 走看看