009. WaterMark TextBox

2021. 10. 24. 10:53·사소한 아이의 소소한 스킬/C#
반응형

간단한 WaterMark TextBox를 만들어볼까한다.

 

유니티를 쓰면 기본적인 InputBox에 DefaultText를 입력하여서 Watermark를 만들필요가없지만...

 

C#은 그런거없지..

 

코드작성 고고

 

난 일단 워터마크를 이미지로 박을 예정이기에...

 

 

간단한 Textbox를 만들고..백그라운드로 티스토리 로고를 하나 박아준다.

 

티스토리 로고는 프로젝트에 추가해주어야 하며, 속성을 아래와 같이 해주어야 한다.

 

그리고 Behind 코드는

 

 

이렇게 Text의 내용이 있을때와 없을때를 구분지어 백그라운드를 보여줄지 말지로 해준다.

 

그리하면

 


텍스트 입력 전


 텍스트 입력 중

 

이리된다.

 

만약에 이미지를 사용하지 않는다면.. 이미지 사용관련된 코드는 지우고... Behind 코드에서 Text가 Null이거나 빈칸일때 넣고싶은 텍스트를 입력하면 될 것으로 보인다!

(아 그러면 또 잔버그가 생기겠네..... 그렇담 임의의 Watermark용 textbox를 만들고 해당 textbox를 visible해서 하는 꼼수가 있을수있겠다!!!)

 

TestProject.zip
0.16MB

반응형
'사소한 아이의 소소한 스킬/C#' 카테고리의 다른 글
  • 011. ListBox
  • 010. Grid
  • 008. StackPanel
  • 007. Menu
JOOJI
JOOJI
그냥 혼자좋아하는 것들 남기는 블로그....
  • JOOJI
    사소한프로그래머의 소소한행복
    JOOJI
  • 전체
    오늘
    어제
    • 분류 전체보기 (963)
      • 사소한 아이의 소소한 일상 (246)
      • 사소한 아이의 소소한 먹거리 (44)
      • 사소한 아이의 소소한 정보 (75)
      • 사소한 아이의 소소한 감사 (4)
      • 사소한 아이의 소소한 운동 (63)
      • 사소한 아이의 소소한 여행 (40)
        • 2013_전주 (1)
        • 2014_독일 (13)
        • 2014_군산 (1)
        • 2015_제주도 (3)
        • 2015_서울모토쇼 (3)
        • 2015_진해 (1)
        • 2015_전주 (1)
        • 2016_여수 (1)
        • 2020_강릉 (1)
        • 2022_제주도 (4)
      • 사소한 아이의 소소한 강짱 (22)
        • 하트투하트 (10)
        • MAPS (1)
        • 화려한 유혹 (2)
        • 한여름의 추억 (2)
      • 사소한 아이의 TV (50)
        • Drama (9)
        • 예능 (32)
        • 사소한 아이의 다현 (9)
      • 사소한 아이의 소소한 스킬 (130)
        • Scaleform (2)
        • C# (74)
        • QT (3)
        • 알고리즘 (4)
        • Python (21)
        • PyQT5 (9)
        • C_C++ (2)
      • 사소한 아이의 소소한 축구 (283)
        • Korea (25)
        • Germany (45)
        • Bayern Munich (64)
        • Soccer_ETC (75)
        • Euro 2016 (12)
        • 친선경기 (3)
      • 사소한 아이의 소소한 생활정보 (6)
  • 블로그 메뉴

    • 홈
    • 태그
    • 미디어로그
    • 위치로그
    • 방명록
    • 관리
  • 링크

    • 독일여행
    • 레바티스토리
    • 프라치노 공간
    • 남성패션꿀템 블로그
  • 공지사항

  • 인기 글

  • 태그

    WPF
    python
    c#
    회사밥
    독일
    문제
    바이에른 뮌헨
    러닝
    분데스리가
    뮌헨
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
JOOJI
009. WaterMark TextBox
상단으로

티스토리툴바