zoukankan      html  css  js  c++  java
  • WPF学习日记

    在WPF中,窗体的外观主要有Icon、Title、WindowStyle、ResizeMode等属性
    Icon:图标
    Title:标题
    WindowStyle:窗体样式---->None 无边框 SingleBorderWindow 单边框 ThreeDborderWindow 3d边框 toolBorderWindow工具箱边框
    resizemode:noresize不可调节 无最大最小按钮
    canminimize:不可调节 可以最小化 (最大化按钮不可使用)
    canresieze 可调节(默认)
    canresizewithgrid根据网格调节(窗口右下角显示调节网格)
    使用radgridview的gridviewdatacolumn绑定数据列的时候 <!--<AutoGenerateColumns的属性为必须false,true 表示为数据源中的每个字段自动创建绑定字段 如若为true会在绑定数据后,数据显示重复>-->

    如果使用以下方法合计
    <telerik:GridViewDataColumn x:Name="KnYe" Width="180" HeaderTextAlignment="Center" Header="余额" TextAlignment="Center" DataMemberBinding="{Binding cardbalance}">
    <telerik:GridViewDataColumn.AggregateFunctions>
    <telerik:SumFunction ResultFormatString="合计:{0}"></telerik:SumFunction>
    </telerik:GridViewDataColumn.AggregateFunctions>
    需要进行合计的列必须是数字类型 如 int decimal等

    如果遇到有时间转换的数据,StringFormat=yyyy-MM-dd 一定是大写的MM
    <telerik:GridViewDataColumn Width="120" HeaderTextAlignment="Center" Header="年龄" TextAlignment="Center" DataMemberBinding="{Binding memberbirthday,StringFormat=yyyy-MM-dd}">
    </telerik:GridViewDataColumn>


    <!--<对grid_view这个对象按照colState(状态列)分组>-->
    <!--<如果不在设置合计函数的列-余额列将其的类型在构造函数中强制定义一下的话,会报错 >-->
    <telerik:RadGridView.GroupDescriptors>
    <telerik:ColumnGroupDescriptor Column="{Binding Columns[colState],ElementName=grid_view}"></telerik:ColumnGroupDescriptor>
    </telerik:RadGridView.GroupDescriptors>-------------------------》详见夜猫代码 会员卡

    impdp username/password dumpfile=database.dmp REMAP_SCHEMA=username1:username EXCLUDE=USER

    在使用fastreport设计报表时,设置数据源的时候,如果出现只显示一条数据的情况下,需要注意绑定数据源,报表 设计页面 data的属性页面 datasource---》绑定数据源 (来源网址:https://blog.csdn.net/Sky___Ice/article/details/23747901)

    添加右键菜单 <Page.Resources>
    <ContextMenu x:Key="tree_Context">
    <MenuItem Name="Add" Header="增加子类" Click="Add_Click">
    <MenuItem.Icon>
    <Image Source="F:mvc实战项目夜猫NightCatUIImagesadd.ico"></Image>
    </MenuItem.Icon>
    </MenuItem>
    <MenuItem Name="Delete" Header="删除子类" Click="Delete_Click">
    <MenuItem.Icon>
    <Image Source="F:mvc实战项目夜猫NightCatUIImagesdelete.ico"></Image>
    </MenuItem.Icon>
    </MenuItem>
    </ContextMenu>
    </Page.Resources>


    ObservableCollection表示一个动态数据集合,在添加项、移除项或刷新整个列表时,此集合将提供通知。表示当集合对象的集合改变时,只有ObservableCollection会发出通知更新UI。

       List表示可通过索引访问的对象的强类型列表。提供用于对列表进行搜索、排序和操作的方法。(大部分操作用Linq,很强大也很方便。)

  • 相关阅读:
    20.multi_case04
    Linux 性能监测:Memory
    Linux 性能监测:介绍
    Linux 性能监测:CPU
    服务器压力上不去原因分析
    Oracle数据库shutdown immediate被hang住的几个原因
    性能测试需求指标分析方法
    关于spotlight for Windows和spotlight for oracle的使用
    Oracle性能监控脚本(sql)
    Oracle 常用性能监控SQL语句
  • 原文地址:https://www.cnblogs.com/fanlin92/p/10903045.html
Copyright © 2011-2022 走看看