国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

WPF中TextBox失去焦點(diǎn)事件

這篇具有很好參考價(jià)值的文章主要介紹了WPF中TextBox失去焦點(diǎn)事件。希望對大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

限制TextBox只能輸入整數(shù),而且整數(shù)的數(shù)值范圍為0-100。如果輸入101后,彈窗提示輸入超限


MainWindow.xaml

 <TextBox x:Name="textBox1" TextWrapping="Wrap" Text="TextBox" Width="120" Height="50" LostFocus="myTextBox_LostFocus"/>

MainWindow.xaml.cs文章來源地址http://www.zghlxwxcb.cn/news/detail-855989.html

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Data;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Imaging;
using System.Windows.Navigation;
using System.Windows.Shapes;

namespace NumRange2
{
    /// <summary>
    /// MainWindow.xaml 的交互邏輯
    /// </summary>
    public partial class MainWindow : Window
    {
        public MainWindow()
        {
            InitializeComponent();
        }
        private void myTextBox_LostFocus(object sender, RoutedEventArgs e)
        {
            // 在這里添加你的處理代碼
            string textVal = textBox1.Text;
            try
            {
                int numVal = int.Parse(textVal);
                if (numVal > 100 || numVal < 0)
                {
                    MessageBox.Show("輸入超限");
                }
            }
            catch(Exception ex)
            {
                MessageBox.Show("請輸入一個(gè)整數(shù)");
            }
            
        }
    }
}

到了這里,關(guān)于WPF中TextBox失去焦點(diǎn)事件的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • el-input-number 失去焦點(diǎn)blur事件,

    el-input-number 失去焦點(diǎn)blur事件,

    ????????最近遇到了個(gè)奇怪的需求,需要代碼手動給數(shù)字輸入框手動觸發(fā)失焦事件;但是在看了 el-input-number 焦點(diǎn)事件部分的源碼后,發(fā)現(xiàn) el-input-number 只有獲取焦點(diǎn)focus事件,卻沒有失去焦點(diǎn)的事件: 后來再閱讀了 el-input-number的?template部分的源碼后;發(fā)現(xiàn)el-input-number封裝

    2024年02月13日
    瀏覽(35)
  • WPF TextBox內(nèi)容修改命令

    TextBox ? ? Background=\\\"{x:Null}\\\" ? ? Text=\\\"{Binding SearchForContent, Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}\\\" ? ? i:Interaction.Triggers ? ? ? ? i:EventTrigger EventName=\\\"TextChanged\\\" ? ? ? ? ? ? i:InvokeCommandAction Command=\\\"{Binding TextChangedCommand}\\\" / ? ? ? ? /i:EventTrigger ? ? ? ? i:EventTrigger EventName=\\\"LostFocu

    2024年02月11日
    瀏覽(19)
  • WPF --- TextBox的輸入校驗(yàn)

    在WPF應(yīng)用程序開發(fā)中,數(shù)據(jù)校驗(yàn)是確保用戶輸入數(shù)據(jù)的正確性和完整性的重要一環(huán)。 之前在做一些參數(shù)配置功能時(shí),最是頭疼各種參數(shù)校驗(yàn),查閱一些資料后,我總結(jié)了數(shù)據(jù)校驗(yàn)方式有兩種: ValidationRule IDataErrorInfo 接下來分別介紹這兩種校驗(yàn)方式。 ValidationRule 是一個(gè)抽象類

    2024年02月05日
    瀏覽(25)
  • WPF三大基礎(chǔ)元素:鍵盤、鼠標(biāo)與焦點(diǎn)

    WPF三大基礎(chǔ)元素:鍵盤、鼠標(biāo)與焦點(diǎn)

    WPF框架 中內(nèi)置了 System.Input.Keyboard 基礎(chǔ) 鍵盤類 ,該類提供了豐富的鍵盤相關(guān)功能,包括描述 鍵盤狀態(tài) 的屬性、 處理鍵盤操作 的方法以及一系列事件。這些鍵盤事件不僅直接由 Keyboard類 提供,還通過 UIElement等XAML基元素類 向外傳遞。 在 處理鍵盤輸入 時(shí),常用的 兩個(gè)事件

    2024年02月20日
    瀏覽(26)
  • uniapp微信小程序 實(shí)現(xiàn)評論鍵盤彈出的時(shí)候 有兩個(gè)輸入框,第一個(gè)輸入框被禁用并綁定了點(diǎn)擊事件,點(diǎn)擊后想要觸發(fā)第二個(gè)輸入框獲取焦點(diǎn)并彈出鍵盤。但是在 iOS 真機(jī)上點(diǎn)擊后鍵盤會短暫失去焦點(diǎn)

    問題 :我現(xiàn)在有一個(gè)需求就是 要實(shí)現(xiàn)輸入評論??有兩個(gè)輸入框,第一個(gè)輸入框被禁用并綁定了點(diǎn)擊事件,點(diǎn)擊后想要觸發(fā)第二個(gè)輸入框獲取焦點(diǎn)并彈出鍵盤。但是在 iOS 真機(jī)上點(diǎn)擊后鍵盤會短暫失去焦點(diǎn)? 安卓真機(jī)測試沒有問題 原因 : 1. iOS 上輸入框聚焦有一個(gè)顯式的動畫過

    2024年02月04日
    瀏覽(86)
  • 【W(wǎng)PF】附加事件

    【W(wǎng)PF】附加事件

    Microsoft 官方概述: ??附加事件可用于在非元素類中定義新的 路由事件 ,并在樹中的任何元素上引發(fā)該事件。 為此, 必須將附加事件注冊為路由事件 ,并提供支持附加事件功能的特定 支持代碼 。 由于附加事件注冊為路由事件,因此在元素樹中引發(fā)時(shí),它們會傳播到元素

    2024年02月05日
    瀏覽(37)
  • WPF——事件綁定命令

    WPF——事件綁定命令

    我們都知道WPF中的命令在結(jié)合MVVM模式的框架使用之后(框架重新實(shí)現(xiàn)了ICommand),可以解耦。但并不是所有控件都可以綁定命令的,比如TextBox、ComboBox等。在使用這類控件時(shí),如果你想讓它的某個(gè)事件激發(fā)時(shí)調(diào)用ViewModel中的方法,往往需要把ViewModel中的方法暴露給View,然后在

    2024年02月05日
    瀏覽(95)
  • Android EditText 獲取/失去焦點(diǎn)

    項(xiàng)目的需求中,又一個(gè)4位數(shù)的驗(yàn)證碼界面,小弟才疏學(xué)淺,只想到了用 線性布局里面放四個(gè)EditText 。 需求需要輸入內(nèi)容后,自動跳到下一個(gè)位置聚焦,刪除指定位置后,自動跳到上一個(gè)位置聚焦,由于聚焦/非聚焦UI展示得都不同,所以每個(gè)editText都會頻繁的設(shè)置焦點(diǎn)變化。

    2024年02月03日
    瀏覽(23)
  • WPF 異步加載數(shù)據(jù),窗體事件

    WPF 異步加載數(shù)據(jù),窗體事件

    加載WPF界面時(shí),需要獲取數(shù)據(jù),而數(shù)據(jù)返回的時(shí)間比較長,這個(gè)時(shí)候可以異步加載數(shù)據(jù)到界面。 ? 1、首先在XAML中觸發(fā)窗口載入事件 ?2、在后臺代碼中處理窗口載入事件 (1)找到主窗口類 ? (2)在MainWindow類中添加 XAML中加入的窗口載入事件 ? 這個(gè)事件中可以放置各種界面

    2024年02月05日
    瀏覽(23)
  • WPF--關(guān)于Action事件小結(jié)

    WPF--關(guān)于Action事件小結(jié) 1.需要類實(shí)例去調(diào)用事件建立訂閱關(guān)系 ? ? ? ? public event Actionint, object MaintainEvent; ? ? ? ? new GP1().MaintainEvent += NormalCmdAction; 2.static用處--在不便實(shí)例的時(shí)候,可以直接由類調(diào)用 ? ? ? ? public static event Actionint, object MaintainEvent; ? ? ? ? GP1.MaintainEvent +=

    2024年02月12日
    瀏覽(18)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包