zoukankan      html  css  js  c++  java
  • WPF 得一些问题汇总

    1.CallMethodAction

    <TextBox Height="30" Name="txtUserName" Width="160" FontSize="20" VerticalContentAlignment="Center" Text="{Binding UserNme}">
            <i:Interaction.Triggers>
                <i:EventTrigger EventName="KeyDown">
                    <ei:CallMethodAction TargetObject="{Binding}" MethodName="UserNameKeyDown" />
                </i:EventTrigger>
            </i:Interaction.Triggers>
        </TextBox>
    public void UserNameKeyDown(object sender, KeyEventArgs e)
    {
        if (e.Key == Key.Enter)
        {
            Login(null);
        }
    }

    2.TabControl

      

    <Window x:Class="wpfApplication" ... 
       Title="Window1" Height="100" Width="200">
    
    <ScrollViewer>
        <TabControl Height="500" Margin="20" SelectionChanged="TabControlSelectionChanged">
             <TabItem Header="tabItem1">
                <Grid>
                   <TextBox />
                <Grid>
             </TabItem>
             <TabItem Header="tabItem2">
                <Grid>
                   <TextBox />
                <Grid>
             </TabItem>
             <TabItem Header="tabItem3">
                <Grid>
                   <TextBox />
                <Grid>
             </TabItem>
        </TabControl>
    </ScrollViewer>
    
    </Window>

    C#代码:
    private void TabControlSelectionChanged(object sender, SelectionChangedEventArgs e){
       var item = tabControl1.SelectedItem as TabItem;
       if (e.Source is TabControl){
          item.Focus();
       }
    }
  • 相关阅读:
    js 简单排序
    封装Vue轮播图
    MonggoDB 基本操作
    Node + MVC模式 登录注册 小示例
    Node__Express
    Canvas 碎碎念
    vue 动态添加 删除 属性
    Vue 下 浏览器 点击实现复制功能
    电脑共享无线网
    抓包tcpdump
  • 原文地址:https://www.cnblogs.com/wxf82610/p/3448253.html
Copyright © 2011-2022 走看看