コード例 #1
0
ファイル: CText.cs プロジェクト: Daoting/dt
        static void OnUpdateTimelyChanged(DependencyObject d, DependencyPropertyChangedEventArgs e)
        {
            CText c = (CText)d;

            if (c._tb != null)
            {
                if ((bool)e.NewValue)
                {
                    c._tb.TextChanged += OnUpdateSource;
                }
                else
                {
                    c._tb.TextChanged -= OnUpdateSource;
                }
            }
        }
コード例 #2
0
ファイル: CText.cs プロジェクト: Daoting/dt
        static void OnAcceptsReturnChanged(DependencyObject d, DependencyPropertyChangedEventArgs e)
        {
            CText c = (CText)d;

            if (c._tb != null)
            {
                if ((bool)e.NewValue)
                {
                    c._tb.AcceptsReturn = true;
                    c._tb.TextWrapping  = TextWrapping.Wrap;
                }
                else
                {
                    c._tb.AcceptsReturn = false;
                    c._tb.TextWrapping  = TextWrapping.NoWrap;
                }
            }
        }