zoukankan      html  css  js  c++  java
  • WPF 小知识点001

    1.DataGrid 单选事件

     <DataGrid MinHeight="150"
                      AutoGenerateColumns="False"
                      CanUserAddRows="False"
                      IsReadOnly="True"
                      ItemsSource="{Binding DBG_ReserveData}"
                      SelectedItem="{Binding TCmsReserveNet}"
                      SelectionMode="Single">

     <!-- *** -->

    </DataGrid>

    下面文本框中上一级菜单绑定DataSource 或者DataContent 绑定TCmsReserveNet,文本框绑定到里面的属性;

    2.不用SelectedItem

     <i:Interaction.Triggers>
                    <i:EventTrigger EventName="SelectionChanged">
                        <i:InvokeCommandAction Command="{Binding SelectedCmsReserveCommand}" />
                    </i:EventTrigger>
                </i:Interaction.Triggers>

    SelectedCmsReserveCommand:

      public ICommand SelectedCmsReserveCommand
            {
                get
                {
                    return new RelayCommand<string>(parameter =>
                    {
                        if (DBG_ReserveData.CurrentItem != null)
                        {
                            //获取当前选中列
                            t_cms_reserveNet seCmsReserveNet = (t_cms_reserveNet)DBG_ReserveData.CurrentItem;
    
                            fGuestName = seCmsReserveNet.GN;
                            fBeginTime = seCmsReserveNet.BT;
                            fEndTime = seCmsReserveNet.ET;
                            fPhone = seCmsReserveNet.P;
                            fManagerID = seCmsReserveNet.MID;
    
                            fMoneyState = seCmsReserveNet.MS;
                            fNote = seCmsReserveNet.N;
                            fReserveState = seCmsReserveNet.RS;
                            fRoomTypeID = seCmsReserveNet.RTID;
                            fRoomID = seCmsReserveNet.FRID;
    
                            fSubscription = seCmsReserveNet.ST;
                            mTCmsReserve.fReserveID = seCmsReserveNet.RID;
                        }
                    });
                }
            }
    View Code
  • 相关阅读:
    单例模式(上)单例常见的实现方式
    Netty(六)揭开 BootStrap 的神秘面纱
    Netty(五)Netty 高性能之道
    Netty(四)基于Netty 的简易版RPC
    Netty(三)基于Bio和Netty 的简易版Tomcat
    Netty(二)Netty 与 NIO 之前世今生
    java学习笔记
    Java使用笔记之对象比较
    React学习之受控和非受控组件
    SpringBoot学习之常用注解
  • 原文地址:https://www.cnblogs.com/maanshancss/p/5796815.html
Copyright © 2011-2022 走看看