System.Windows.Forms.TextBox
에 C#으로 워터 마크 기능을 구현하는 가장 좋은 방법은 무엇입니까?워터 마크 System.Windows.Forms.TextBox
편집 : CodeProject의에서 기성 구성 요소를 사용하여이
매우 쉬웠다. 또한 Code Project Open License (CPOL)와 함께 제공됩니다.
System.Windows.Forms.TextBox
에 C#으로 워터 마크 기능을 구현하는 가장 좋은 방법은 무엇입니까?워터 마크 System.Windows.Forms.TextBox
편집 : CodeProject의에서 기성 구성 요소를 사용하여이
매우 쉬웠다. 또한 Code Project Open License (CPOL)와 함께 제공됩니다.
Link 최근에 나는 워터 마크 텍스트 상자를 필요로 내 머리에 튀어 제일 먼저 OnLeave 및 텍스트 상자의 이벤트 OnEnter는했지만, 처음 내가 봤 나는 두 개의 링크가 처음에 하나 있어요 System.Drawing 네임 스페이스를 사용하는 CodeProject와 다른 하나는 여기에 SendMessage()를 사용하여 여기에 http://vidmar.net/weblog/archive/2008/11/05/watermarked-textbox-in-windows-forms-on-.net.aspx입니다.
나는 SendMessage를 사용하는 것이 훨씬 쉽고 깜박 거리지 않습니다. 내가 그것을 사용했지만.
도움이되기를 바랍니다.
@ Peymankh : 감사 +1 및 녹색 체크 표시. SendMessage는 훨씬 편합니다. –
Vidmar 사용에 대한 추가 참고 사항 : * 설정 watermark = this.txtBoxA.SetWatermark ("BOX"); * * 필요한 참조 = using System.ComponentModel; using System.Drawing; using System.Windows.Forms; using System.Runtime.InteropServices; * –
Windows 응용 프로그램에서 어떻게 사용합니까? – User13839404
생각하는 것처럼 간단하지 않습니다. System.Drawing 네임 스페이스를 사용하고 OnPaint 이벤트를 재정의해야합니다.
여기에 이미 작성한 링크가 있습니다. & Link
@BtBh : 감사합니다. 첫 번째 링크는 내가 필요한 것입니다. +1 나는 그것이 당신이 생각하는 것처럼 앞으로 나아갈 수 없다는 데 동의합니다. –
답변으로 권하고 싶습니다! –
'워터 마크'의 대체 이름은 '큐'입니다. –