본문 바로가기

DependencyProperty

017. 두개의 콘텐츠 버튼(Two Contents Button) #3 AttachedProperty.cs : 결합 속성 1234567891011121314151617181920212223public class AP_TwoContentsButton{ #region SecondContent public static readonly DependencyProperty SecondContentProperty = DependencyProperty.RegisterAttached( "SecondContent", typeof(string), typeof(AP_TwoContentsButton), new PropertyMetadata(string.Empty)); public static string GetSecondContent(DependencyObject dp) { return (stri.. 더보기
016. 두개의 콘텐츠 버튼(Two Contents Button) #2 TwoContentsButton.cs : 의존 속성 12345678910111213141516171819public class TwoContentsButton : Button{ #region SecondContent : 두번째 Content public string SecondContent { get { return (string)GetValue(SecondContentProperty); } set { SetValue(SecondContentProperty, value); } } public static readonly DependencyProperty SecondContentProperty = DependencyProperty.Register( "SecondContent", typeof(string),.. 더보기
011. 의존 속성(Dependency Property) 간단한 예제를 통해 Dependency property에 대해 알아봅니다. 기본으로 제공되는 UI 컨트롤은 대부분의 속성이 의존 속성으로 되어 있습니다. 기본 TextBox를 이용해 입력을 유도하는 가이드 문구를 추가해 사용하는 예제를 만들어 봅니다. GuideTextBox.cs : 의존 속성 1234567891011121314151617#region GuideText : 가이드 문구 public object GuideText{ get { return (object)GetValue(GuideTextProperty); } set { SetValue(GuideTextProperty, value); }} public static readonly DependencyProperty GuideTextProperty.. 더보기