【WPF】設置TextBox內容為空時的提示文字

原文:【WPF】設置TextBox內容為空時的提示文字

<TextBox Width="150" Margin="5"><TextBox.Resources><VisualBrush x:Key="HintText" TileMode="None" Opacity="0.5" Stretch="None" AlignmentX="Left"><VisualBrush.Visual><TextBlock FontStyle="Italic" Text="請輸入用戶名"/></VisualBrush.Visual></VisualBrush></TextBox.Resources><TextBox.Style><Style TargetType="TextBox"><Style.Triggers><Trigger Property="Text" Value="{x:Null}"><Setter Property="Background" Value="{StaticResource HintText}"/></Trigger><Trigger Property="Text" Value=""><Setter Property="Background" Value="{StaticResource HintText}"/></Trigger></Style.Triggers></Style></TextBox.Style>
</TextBox>

運行效果:

這里寫圖片描述

注意點:

  • 不可直接設置TextBox的Text內容,否則將一直使用該Text內容。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/253546.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/253546.shtml
英文地址,請注明出處:http://en.pswp.cn/news/253546.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

視頻矩陣

視頻矩陣&#xff0c;就將視頻圖像從任意一個輸入通道切換到任意一個輸出通道顯示。一般來講,一個MN矩陣&#xff1a;表示它可以同時支持M路圖像輸入和N路圖像輸出。即任意的一個輸入和任意的一個輸出。 視頻矩陣 - 基本功能和要求 一個矩陣系統通常還應該包括以下基本功能&…

Spring 教程03

spring-3 1. Xml<!-- \src\applicationContext-xml.xml --> <?xml version"1.0" encoding"UTF-8"?> <beans xmlns"http://www.springframework.org/schema/beans"xmlns:xsi"http://www.w3.org/2001/XMLSchema-instance…

讀書筆記之《The Art of Readable Code》Part 2

如何寫好流程控制語句(if-else/switch/while/for)使得代碼更可讀些&#xff1f;(chap 7)* 提高條件語句的可讀性(if語句, 或者bool型summary變量) if (length > 10) // Good if (10 < length) // Badwhile (bytes_received < bytes_expected) // Good while (b…

chisel快速入門(三)

前一篇見此&#xff1a; chisel快速入門&#xff08;二&#xff09;_滄海一升的博客-CSDN博客簡單介紹了chisel&#xff0c;使硬件開發者能快速上手chisel。https://blog.csdn.net/qq_21842097/article/details/121418806 十四、模塊的功能創建 制造用于模塊構造的功能接口也…

Redis作者攤上事了:多人要求修改Redis主從復制術語master/slave

作者 | ANTIREZ、小智近日&#xff0c;Redis 作者在 GitHub 上發起了一個“用其他詞匯代替 Redis 的主從復制術語”的 issue。有人認為 Redis 中的術語 master/slave &#xff08;主人 / 奴隸&#xff09;冒犯到了別人&#xff0c;要求 Redis 作者 ANTIREZ 修改這個術語&#x…

????C字符串數組賦值

C字符數組賦值 舉例如下&#xff1a; char a[10]; 1、定義的時候直接用字符串賦值 char a[10]"hello"; 注意&#xff1a;不能先定義再給它賦值&#xff0c;如 char a[10]; a[10]"hello"; 這樣是錯誤的&#xff01; 2、對數組中字符逐個賦值 char a[10]{h…

WP8.1使用HttpClient類

Uri uri new Uri("http://www.cnsos.net/weburl/index.htm", UriKind.Absolute); HttpClient myClient new HttpClient(); string result await myClient.GetStringAsync(uri); await new MessageDialog(result).ShowAsync(); 轉載于:https://www.cnblogs.com/wzw…

HttpClinet學習筆記

本文為學習httpClient學習過程中轉載的文章&#xff0c;若涉及版權請留言。 ----------------------------- 前言 超文本傳輸協議&#xff08;HTTP&#xff09;也許是當今互聯網上使用的最重要的協議了。Web服務&#xff0c;有網絡功能的設備和網絡計算的發展&#xff0c;都持續…

CMOS圖像傳感器——2021產品選談

據Yole統計,2020年全球CMOS圖像傳感器(CIS)市場規模為207億美元,出貨量為70.08億顆。跟其它半導體器件一樣,CIS也因為疫情和生產周期長,以及各種市場因素,而導致采購和供應鏈緊張。Yole預計2021年將趨于平穩,銷售額相比2020年略有增長(3.2%),將達到214億美元,出貨量…

LINUX 下tcp 和 udp 套接字收發緩沖區的大小決定規則 .

const int udp_recvbufsize 384 * 1024 ; int result ::setsockopt(m_hSocket, SOL_SOCKET, SO_RCVBUF, (char*)&udp_recvbufsize, sizeof(int)); // 如果是由于你發送的速率較高而引起的,如500kbit/s, 那么設置大點的UDP緩沖區是比較有效的. LINUX 下tcp 和 udp 套接…

C++匿名對象

匿名對象&#xff1a; string("hello")就是匿名對象&#xff1b; 匿名對象當做參數引用時必須加const; 轉載于:https://www.cnblogs.com/achao123456/p/9634810.html

MVC源碼分析 - Action查找和過濾器的執行時機

接著上一篇, 在創建好Controller之后, 有一個 this.ExecuteCore()方法, 這部分是執行的. 那么里面具體做了些什么呢? //ControllerBaseprotected virtual void Execute(RequestContext requestContext) {if (requestContext null){throw new ArgumentNullException("req…

CCIE-MPLS基礎篇-實驗手冊

又一部前期JUSTECH&#xff08;南京捷式泰&#xff09;工程師職業發展系列叢書完整拷貝。 MPLS&#xff08;Multi-Protocol Label Switching&#xff09; 目錄 1&#xff1a;MPLS 基礎實驗.... 3 1.1實驗拓撲... 3 1.2實驗需求&#xff1a;... 3 1.3實驗步驟... 3 1.4校驗…

數學形態學濾波學習

一、概述 數學形態學是建立在集合論基礎上了一門學科。具體在圖像處理領域,它把形態學和數學中的集合論結合起來,描述二值或灰度圖像中的形態特征,來達到圖形處理的目的。形態學主要是通過結構元素和圖像的相互作用對圖像進行拓補變換從而獲得圖像結構信息,通過對結構信息的…

RCA/BNC接口

RCA接口&#xff08;消費類市場&#xff09; RCA 是Radio Corporation of American的縮寫詞&#xff0c;因為RCA接頭由這家公司發明的。RCA俗稱蓮花插座&#xff0c;又叫AV端子&#xff0c;也稱AV 接口&#xff0c;幾乎所有的電視機、影碟機類產品都有這個接口。它并不是專門為…

Retrofit2源碼解析——網絡調用流程(下)

Retrofit2源碼解析系列 Retrofit2源碼解析(一)Retrofit2源碼解析——網絡調用流程(上)本文基于Retrofit2的2.4.0版本 implementation com.squareup.retrofit2:retrofit:2.4.0 復制代碼上次我們分析到網絡請求是通過OkHttpCall類來完成的&#xff0c;下面我們就來分析下OkHttpCa…

spring EL 實現ref的效果

之前學習basic的時候有個疑問就是不知道如何實現bean中引用其他的bean的屬性&#xff0c;當時是用ref來實現對其他bean的引用&#xff0c;但是ref必需引用的是一個常量。所以這種方式來實現對其他bean中的屬性的引用是不合理的。 當我看到Spring Expression Language時發現原來…

2021手機CIS技術趨勢總結

手機攝像頭CIS&#xff08;CMOS圖像傳感器&#xff09;自從突破1億像素以后&#xff0c;再談像素數量增大&#xff0c;似乎已經很難讓市場產生激烈反應了。這兩年電子工程專輯對于手機攝像頭CIS&#xff0c;以及更多領域不同類型的圖像/視覺傳感器&#xff08;如ToF、基于事件的…

關于Unity中NGUI的背包實現之Scrollview(基于Camera)

基于UIPanel的scrollview實現方式在移動設備上的性能不如基于camera的方式。因為UIPanel的scrollview實現方式要渲染很多的道具圖&#xff0c;性能自然就降低了。如果是用第二個攝像機camera的方式&#xff0c;物體并沒有動&#xff0c;只是拖動第二個攝像機攝像機&#xff0c;…

YUV422/420 format

(在本文中&#xff0c;U 一詞相當于 Cb&#xff0c;V 一詞相當于 Cr。) YUV422 format as shown below 4:2:2 表示 2:1 的水平取樣&#xff0c;沒有垂直下采樣 YUV420 format as shown below4:2:0 表示 2:1 的水平取樣&#xff0c;2:1 的垂直下采樣. YUV4:2:0并不是說只有U&…