반응형
TextBlock의 WPF 형식 DateTime?
나는 속성에 TextBlock
묶여있다 DateTime
. 날짜 형식은 어떻게 구성합니까?
바인딩을 선언 할 때 사용할 수있는 문자열 형식 속성이 있습니다.
<TextBox Text="{Binding Path=DateTimeValue, StringFormat=dd-MM-yyyy}" />
(이 속성이 존재하려면 .NET 3.5 SP1에 있어야합니다.)
바인딩간에 공통 형식 문자열 을 사용하려면 다음 과 같이 바인딩을 선언 할 수 있습니다.
<Textbox Text={Binding Path=DateTimeValue, StringFormat={x:Static local:Constants.DateTimeUiFormat}} />
다음과 같은 상수 클래스를 사용하십시오.
public static class Constants
{
public const string DateTimeUiFormat = "dd/MM/yyyy";
//etc...
}
누군가에게 도움이 될 수 있습니다.
<TextBlock Text="{Binding Source={x:Static sys:DateTime.Now},
StringFormat='{}{0: Today is dddd, MMMM dd, yyyy, hh:mm:ss}'}"/>
또는 24 시간 및 2 자리 월 및 연도 형식 :
<TextBlock Text="{Binding Source={x:Static sys:DateTime.Now},
StringFormat='{}{0: Today is dddd, MM.dd.yy, HH:mm:ss}'}"/>
참고 URL : https://stackoverflow.com/questions/1333052/wpf-format-datetime-in-textblock
반응형
'IT TIP' 카테고리의 다른 글
WPF 데이터 템플릿이 목록 상자의 전체 너비를 채우도록하려면 어떻게해야합니까? (0) | 2020.12.02 |
---|---|
iPhone에서 네트워크 트래픽을 어떻게 모니터링합니까? (0) | 2020.12.02 |
스톱워치 틱을 나노초, 밀리 초 및 초로 어떻게 변환합니까? (0) | 2020.12.02 |
Mac 또는 Mac OS X에서 localhost 폴더는 어디에 있습니까? (0) | 2020.12.02 |
CURRENT_TIMESTAMP (밀리 초) (0) | 2020.12.02 |