Dreamine.UI.Wpf.Controls 1.0.1
Dreamine.UI.Wpf.Controls 사용자 인터페이스 기능과 구성 요소를 제공합니다.
로딩중...
검색중...
일치하는것 없음
Dreamine.UI.Wpf.Controls.DreamineCheckLedAttach 클래스 참조

더 자세히 ...

정적 Public 멤버 함수

static void SetIsEnabled (DependencyObject o, bool v)
static bool GetIsEnabled (DependencyObject o)
static void SetIsOn (DependencyObject o, bool v)
static bool GetIsOn (DependencyObject o)
static void SetIsPulse (DependencyObject o, bool v)
static bool GetIsPulse (DependencyObject o)
static void SetCorner (DependencyObject o, LedCorner v)
static LedCorner GetCorner (DependencyObject o)
static void SetDiameter (DependencyObject o, double v)
static double GetDiameter (DependencyObject o)
static void SetMargin (DependencyObject o, double v)
static double GetMargin (DependencyObject o)
static void SetInnerScale (DependencyObject o, double v)
static double GetInnerScale (DependencyObject o)
static void SetOnOuterFill (DependencyObject o, Brush v)
static Brush GetOnOuterFill (DependencyObject o)
static void SetOnInnerFill (DependencyObject o, Brush v)
static Brush GetOnInnerFill (DependencyObject o)
static void SetOffOuterFill (DependencyObject o, Brush v)
static Brush GetOffOuterFill (DependencyObject o)
static void SetOffInnerFill (DependencyObject o, Brush v)
static Brush GetOffInnerFill (DependencyObject o)
static void SetStrokeBrush (DependencyObject o, Brush v)
static Brush GetStrokeBrush (DependencyObject o)
static void SetStrokeThickness (DependencyObject o, double v)
static double GetStrokeThickness (DependencyObject o)

정적 Public 속성

static readonly DependencyProperty IsEnabledProperty
static readonly DependencyProperty IsOnProperty
static readonly DependencyProperty IsPulseProperty
static readonly DependencyProperty CornerProperty
static readonly DependencyProperty DiameterProperty
static readonly DependencyProperty MarginProperty
static readonly DependencyProperty InnerScaleProperty
static readonly DependencyProperty OnOuterFillProperty
static readonly DependencyProperty OnInnerFillProperty
static readonly DependencyProperty OffOuterFillProperty
static readonly DependencyProperty OffInnerFillProperty
static readonly DependencyProperty StrokeBrushProperty
static readonly DependencyProperty StrokeThicknessProperty

정적 Private 멤버 함수

static void SetAdornerContainer (DependencyObject o, AdornerContainer? v)
static ? AdornerContainer GetAdornerContainer (DependencyObject o)
static void OnAnyPropertyChanged (DependencyObject d, DependencyPropertyChangedEventArgs e)
static void OnLoaded (object? s, RoutedEventArgs e)
static void OnUnloaded (object? s, RoutedEventArgs e)
static void OnSizeChanged (object? s, SizeChangedEventArgs e)
static void EnsureAdorner (FrameworkElement fe)
static void RemoveAdorner (FrameworkElement fe)
static void Bind (DependencyObject target, DependencyProperty targetDp, DependencyObject source, DependencyProperty attachedDp)

정적 Private 속성

static readonly DependencyProperty AdornerContainerProperty

상세한 설명

임의의 WPF 요소 위에 DreamineCheckLed를 Adorner로 표시하는 연결 속성을 제공합니다.

DreamineCheckLed.cs 파일의 510 번째 라인에서 정의되었습니다.

멤버 함수 문서화

◆ Bind()

void Dreamine.UI.Wpf.Controls.DreamineCheckLedAttach.Bind ( DependencyObject target,
DependencyProperty targetDp,
DependencyObject source,
DependencyProperty attachedDp )
inlinestaticprivate

LED 종속성 속성을 대상 요소의 연결 속성에 바인딩합니다.

매개변수
target바인딩 대상 LED입니다.
targetDp바인딩할 LED 종속성 속성입니다.
source연결 속성을 가진 원본 요소입니다.
attachedDp바인딩 원본 연결 속성입니다.
예외
ArgumentNullException필수 개체 또는 속성 인자가 null이면 WPF 바인딩 API에서 발생할 수 있습니다.

DreamineCheckLed.cs 파일의 1767 번째 라인에서 정의되었습니다.

1769 {
1770 var path = new PropertyPath("(0)", attachedDp);
1771 BindingOperations.SetBinding(target, targetDp, new Binding { Source = source, Path = path });
1772 }

다음에 의해서 참조됨 : EnsureAdorner().

이 함수를 호출하는 함수들에 대한 그래프입니다.:

◆ EnsureAdorner()

void Dreamine.UI.Wpf.Controls.DreamineCheckLedAttach.EnsureAdorner ( FrameworkElement fe)
inlinestaticprivate

대상 요소의 Adorner 계층에 바인딩된 LED를 만들고 한 번만 추가합니다.

매개변수
feLED를 표시할 대상 요소입니다.
예외
InvalidOperationExceptionAdorner 계층이 컨테이너 추가를 허용하지 않으면 WPF에서 발생할 수 있습니다.

DreamineCheckLed.cs 파일의 1660 번째 라인에서 정의되었습니다.

1661 {
1662 var layer = AdornerLayer.GetAdornerLayer(fe);
1663 if (layer is null) return;
1664
1665 var container = GetAdornerContainer(fe);
1666 if (container is null)
1667 {
1668 var led = new DreamineCheckLed { IsHitTestVisible = false };
1669
1670 BindingOperations.SetBinding(led, FrameworkElement.WidthProperty, new Binding("ActualWidth") { Source = fe });
1671 BindingOperations.SetBinding(led, FrameworkElement.HeightProperty, new Binding("ActualHeight") { Source = fe });
1672
1673 Bind(led, DreamineCheckLed.IsOnProperty, fe, IsOnProperty);
1674 Bind(led, DreamineCheckLed.IsPulseProperty, fe, IsPulseProperty);
1675 Bind(led, DreamineCheckLed.CornerProperty, fe, CornerProperty);
1676 Bind(led, DreamineCheckLed.DiameterProperty, fe, DiameterProperty);
1677 Bind(led, DreamineCheckLed.EdgeOffsetProperty, fe, MarginProperty);
1678 Bind(led, DreamineCheckLed.InnerScaleProperty, fe, InnerScaleProperty);
1679 Bind(led, DreamineCheckLed.OnOuterFillProperty, fe, OnOuterFillProperty);
1680 Bind(led, DreamineCheckLed.OnInnerFillProperty, fe, OnInnerFillProperty);
1681 Bind(led, DreamineCheckLed.OffOuterFillProperty, fe, OffOuterFillProperty);
1682 Bind(led, DreamineCheckLed.OffInnerFillProperty, fe, OffInnerFillProperty);
1683 Bind(led, DreamineCheckLed.StrokeBrushProperty, fe, StrokeBrushProperty);
1684 Bind(led, DreamineCheckLed.StrokeThicknessProperty, fe, StrokeThicknessProperty);
1685
1686 container = new AdornerContainer(fe) { Child = led, IsHitTestVisible = false };
1687 layer.Add(container);
1688 SetAdornerContainer(fe, container);
1689 }
1690 }

다음을 참조함 : Bind(), Dreamine.UI.Wpf.Controls.DreamineCheckLed.CornerProperty, CornerProperty, Dreamine.UI.Wpf.Controls.DreamineCheckLed.DiameterProperty, DiameterProperty, Dreamine.UI.Wpf.Controls.DreamineCheckLed.EdgeOffsetProperty, GetAdornerContainer(), Dreamine.UI.Wpf.Controls.DreamineCheckLed.InnerScaleProperty, InnerScaleProperty, Dreamine.UI.Wpf.Controls.DreamineCheckLed.IsOnProperty, IsOnProperty, Dreamine.UI.Wpf.Controls.DreamineCheckLed.IsPulseProperty, IsPulseProperty, MarginProperty, Dreamine.UI.Wpf.Controls.DreamineCheckLed.OffInnerFillProperty, OffInnerFillProperty, Dreamine.UI.Wpf.Controls.DreamineCheckLed.OffOuterFillProperty, OffOuterFillProperty, Dreamine.UI.Wpf.Controls.DreamineCheckLed.OnInnerFillProperty, OnInnerFillProperty, Dreamine.UI.Wpf.Controls.DreamineCheckLed.OnOuterFillProperty, OnOuterFillProperty, SetAdornerContainer(), Dreamine.UI.Wpf.Controls.DreamineCheckLed.StrokeBrushProperty, StrokeBrushProperty, Dreamine.UI.Wpf.Controls.DreamineCheckLed.StrokeThicknessProperty, StrokeThicknessProperty.

다음에 의해서 참조됨 : OnAnyPropertyChanged(), OnLoaded().

이 함수 내부에서 호출하는 함수들에 대한 그래프입니다.:
이 함수를 호출하는 함수들에 대한 그래프입니다.:

◆ GetAdornerContainer()

? AdornerContainer Dreamine.UI.Wpf.Controls.DreamineCheckLedAttach.GetAdornerContainer ( DependencyObject o)
inlinestaticprivate

대상 요소에 저장된 Adorner 컨테이너를 가져옵니다.

매개변수
o대상 요소입니다.
반환값
저장된 컨테이너이며 없으면 null입니다.

DreamineCheckLed.cs 파일의 1501 번째 라인에서 정의되었습니다.

1501=> (AdornerContainer?)o.GetValue(AdornerContainerProperty);

다음을 참조함 : AdornerContainerProperty.

다음에 의해서 참조됨 : EnsureAdorner(), RemoveAdorner().

이 함수를 호출하는 함수들에 대한 그래프입니다.:

◆ GetCorner()

LedCorner Dreamine.UI.Wpf.Controls.DreamineCheckLedAttach.GetCorner ( DependencyObject o)
inlinestatic

대상 요소의 LED 표시 모서리를 가져옵니다.

매개변수
o대상 요소입니다.
반환값
구성된 모서리입니다.
예외
NullReferenceExceptiono 가 null이면 발생합니다.

DreamineCheckLed.cs 파일의 933 번째 라인에서 정의되었습니다.

933=> (LedCorner)o.GetValue(CornerProperty);

다음을 참조함 : CornerProperty.

◆ GetDiameter()

double Dreamine.UI.Wpf.Controls.DreamineCheckLedAttach.GetDiameter ( DependencyObject o)
inlinestatic

대상 요소의 LED 지름을 가져옵니다.

매개변수
o대상 요소입니다.
반환값
픽셀 단위 지름입니다.
예외
NullReferenceExceptiono 가 null이면 발생합니다.

DreamineCheckLed.cs 파일의 1000 번째 라인에서 정의되었습니다.

1000=> (double)o.GetValue(DiameterProperty);

다음을 참조함 : DiameterProperty.

◆ GetInnerScale()

double Dreamine.UI.Wpf.Controls.DreamineCheckLedAttach.GetInnerScale ( DependencyObject o)
inlinestatic

대상 요소의 LED 내부 원 비율을 가져옵니다.

매개변수
o대상 요소입니다.
반환값
내부 원 비율입니다.
예외
NullReferenceExceptiono 가 null이면 발생합니다.

DreamineCheckLed.cs 파일의 1134 번째 라인에서 정의되었습니다.

1134=> (double)o.GetValue(InnerScaleProperty);

다음을 참조함 : InnerScaleProperty.

◆ GetIsEnabled()

bool Dreamine.UI.Wpf.Controls.DreamineCheckLedAttach.GetIsEnabled ( DependencyObject o)
inlinestatic

대상 요소의 LED Adorner 활성화 여부를 가져옵니다.

매개변수
o대상 요소입니다.
반환값
활성화되어 있으면 true입니다.
예외
NullReferenceExceptiono 가 null이면 발생합니다.

DreamineCheckLed.cs 파일의 732 번째 라인에서 정의되었습니다.

732=> (bool)o.GetValue(IsEnabledProperty);

다음을 참조함 : IsEnabledProperty.

다음에 의해서 참조됨 : OnAnyPropertyChanged(), OnLoaded().

이 함수를 호출하는 함수들에 대한 그래프입니다.:

◆ GetIsOn()

bool Dreamine.UI.Wpf.Controls.DreamineCheckLedAttach.GetIsOn ( DependencyObject o)
inlinestatic

대상 요소의 LED 켜짐 상태를 가져옵니다.

매개변수
o대상 요소입니다.
반환값
켜져 있으면 true입니다.
예외
NullReferenceExceptiono 가 null이면 발생합니다.

DreamineCheckLed.cs 파일의 799 번째 라인에서 정의되었습니다.

799=> (bool)o.GetValue(IsOnProperty);

다음을 참조함 : IsOnProperty.

◆ GetIsPulse()

bool Dreamine.UI.Wpf.Controls.DreamineCheckLedAttach.GetIsPulse ( DependencyObject o)
inlinestatic

대상 요소의 펄스 애니메이션 사용 여부를 가져옵니다.

매개변수
o대상 요소입니다.
반환값
사용하면 true입니다.
예외
NullReferenceExceptiono 가 null이면 발생합니다.

DreamineCheckLed.cs 파일의 866 번째 라인에서 정의되었습니다.

866=> (bool)o.GetValue(IsPulseProperty);

다음을 참조함 : IsPulseProperty.

◆ GetMargin()

double Dreamine.UI.Wpf.Controls.DreamineCheckLedAttach.GetMargin ( DependencyObject o)
inlinestatic

대상 요소의 LED 가장자리 여백을 가져옵니다.

매개변수
o대상 요소입니다.
반환값
픽셀 단위 여백입니다.
예외
NullReferenceExceptiono 가 null이면 발생합니다.

DreamineCheckLed.cs 파일의 1067 번째 라인에서 정의되었습니다.

1067=> (double)o.GetValue(MarginProperty);

다음을 참조함 : MarginProperty.

◆ GetOffInnerFill()

Brush Dreamine.UI.Wpf.Controls.DreamineCheckLedAttach.GetOffInnerFill ( DependencyObject o)
inlinestatic

대상 요소의 꺼짐 내부 채우기 브러시를 가져옵니다.

매개변수
o대상 요소입니다.
반환값
구성된 브러시입니다.

DreamineCheckLed.cs 파일의 1335 번째 라인에서 정의되었습니다.

1335=> (Brush)o.GetValue(OffInnerFillProperty);

다음을 참조함 : OffInnerFillProperty.

◆ GetOffOuterFill()

Brush Dreamine.UI.Wpf.Controls.DreamineCheckLedAttach.GetOffOuterFill ( DependencyObject o)
inlinestatic

대상 요소의 꺼짐 외곽 채우기 브러시를 가져옵니다.

매개변수
o대상 요소입니다.
반환값
구성된 브러시입니다.

DreamineCheckLed.cs 파일의 1285 번째 라인에서 정의되었습니다.

1285=> (Brush)o.GetValue(OffOuterFillProperty);

다음을 참조함 : OffOuterFillProperty.

◆ GetOnInnerFill()

Brush Dreamine.UI.Wpf.Controls.DreamineCheckLedAttach.GetOnInnerFill ( DependencyObject o)
inlinestatic

대상 요소의 켜짐 내부 채우기 브러시를 가져옵니다.

매개변수
o대상 요소입니다.
반환값
구성된 브러시입니다.

DreamineCheckLed.cs 파일의 1235 번째 라인에서 정의되었습니다.

1235=> (Brush)o.GetValue(OnInnerFillProperty);

다음을 참조함 : OnInnerFillProperty.

◆ GetOnOuterFill()

Brush Dreamine.UI.Wpf.Controls.DreamineCheckLedAttach.GetOnOuterFill ( DependencyObject o)
inlinestatic

대상 요소의 켜짐 외곽 채우기 브러시를 가져옵니다.

매개변수
o대상 요소입니다.
반환값
구성된 브러시입니다.

DreamineCheckLed.cs 파일의 1185 번째 라인에서 정의되었습니다.

1185=> (Brush)o.GetValue(OnOuterFillProperty);

다음을 참조함 : OnOuterFillProperty.

◆ GetStrokeBrush()

Brush Dreamine.UI.Wpf.Controls.DreamineCheckLedAttach.GetStrokeBrush ( DependencyObject o)
inlinestatic

대상 요소의 외곽 링 선 브러시를 가져옵니다.

매개변수
o대상 요소입니다.
반환값
구성된 브러시입니다.

DreamineCheckLed.cs 파일의 1386 번째 라인에서 정의되었습니다.

1386=> (Brush)o.GetValue(StrokeBrushProperty);

다음을 참조함 : StrokeBrushProperty.

◆ GetStrokeThickness()

double Dreamine.UI.Wpf.Controls.DreamineCheckLedAttach.GetStrokeThickness ( DependencyObject o)
inlinestatic

대상 요소의 외곽 링 선 두께를 가져옵니다.

매개변수
o대상 요소입니다.
반환값
선 두께입니다.

DreamineCheckLed.cs 파일의 1436 번째 라인에서 정의되었습니다.

1436=> (double)o.GetValue(StrokeThicknessProperty);

다음을 참조함 : StrokeThicknessProperty.

◆ OnAnyPropertyChanged()

void Dreamine.UI.Wpf.Controls.DreamineCheckLedAttach.OnAnyPropertyChanged ( DependencyObject d,
DependencyPropertyChangedEventArgs e )
inlinestaticprivate

LED 연결 설정 변경 시 요소 수명 주기 이벤트를 갱신하고 Adorner를 추가하거나 제거합니다.

매개변수
d설정이 변경된 개체입니다.
e속성 변경 데이터입니다.

DreamineCheckLed.cs 파일의 1529 번째 라인에서 정의되었습니다.

1530 {
1531 if (d is not FrameworkElement fe) return;
1532
1533 if (DesignerProperties.GetIsInDesignMode(fe))
1534 {
1535 fe.Loaded -= OnLoaded;
1536 fe.Loaded += OnLoaded;
1537 return;
1538 }
1539
1540 fe.Loaded -= OnLoaded;
1541 fe.Unloaded -= OnUnloaded;
1542 fe.SizeChanged -= OnSizeChanged;
1543
1544 fe.Loaded += OnLoaded;
1545 fe.Unloaded += OnUnloaded;
1546 fe.SizeChanged += OnSizeChanged;
1547
1548 if (GetIsEnabled(fe)) EnsureAdorner(fe);
1549 else RemoveAdorner(fe);
1550 }

다음을 참조함 : EnsureAdorner(), GetIsEnabled(), OnLoaded(), OnSizeChanged(), OnUnloaded(), RemoveAdorner().

이 함수 내부에서 호출하는 함수들에 대한 그래프입니다.:

◆ OnLoaded()

void Dreamine.UI.Wpf.Controls.DreamineCheckLedAttach.OnLoaded ( object? s,
RoutedEventArgs e )
inlinestaticprivate

대상 요소가 로드되면 활성화된 LED Adorner를 보장합니다.

매개변수
s로드된 요소입니다.
e라우트 이벤트 데이터입니다.

DreamineCheckLed.cs 파일의 1576 번째 라인에서 정의되었습니다.

1577 {
1578 if (s is FrameworkElement fe && GetIsEnabled(fe)) EnsureAdorner(fe);
1579 }

다음을 참조함 : EnsureAdorner(), GetIsEnabled().

다음에 의해서 참조됨 : OnAnyPropertyChanged().

이 함수 내부에서 호출하는 함수들에 대한 그래프입니다.:
이 함수를 호출하는 함수들에 대한 그래프입니다.:

◆ OnSizeChanged()

void Dreamine.UI.Wpf.Controls.DreamineCheckLedAttach.OnSizeChanged ( object? s,
SizeChangedEventArgs e )
inlinestaticprivate

대상 요소 크기 변경 알림을 받는 예약 처리기입니다.

매개변수
s크기가 변경된 요소입니다.
e이전·새 크기 데이터입니다.

DreamineCheckLed.cs 파일의 1634 번째 라인에서 정의되었습니다.

1634{ }

다음에 의해서 참조됨 : OnAnyPropertyChanged().

이 함수를 호출하는 함수들에 대한 그래프입니다.:

◆ OnUnloaded()

void Dreamine.UI.Wpf.Controls.DreamineCheckLedAttach.OnUnloaded ( object? s,
RoutedEventArgs e )
inlinestaticprivate

대상 요소가 언로드되면 LED Adorner를 제거합니다.

매개변수
s언로드된 요소입니다.
e라우트 이벤트 데이터입니다.

DreamineCheckLed.cs 파일의 1605 번째 라인에서 정의되었습니다.

1606 {
1607 if (s is FrameworkElement fe) RemoveAdorner(fe);
1608 }

다음을 참조함 : RemoveAdorner().

다음에 의해서 참조됨 : OnAnyPropertyChanged().

이 함수 내부에서 호출하는 함수들에 대한 그래프입니다.:
이 함수를 호출하는 함수들에 대한 그래프입니다.:

◆ RemoveAdorner()

void Dreamine.UI.Wpf.Controls.DreamineCheckLedAttach.RemoveAdorner ( FrameworkElement fe)
inlinestaticprivate

대상 요소에 연결된 LED Adorner를 계층에서 제거하고 참조를 비웁니다.

매개변수
feLED를 제거할 대상 요소입니다.

DreamineCheckLed.cs 파일의 1708 번째 라인에서 정의되었습니다.

1709 {
1710 var layer = AdornerLayer.GetAdornerLayer(fe);
1711 var container = GetAdornerContainer(fe);
1712 if (container != null && layer != null)
1713 {
1714 layer.Remove(container);
1715 SetAdornerContainer(fe, null);
1716 }
1717 }

다음을 참조함 : GetAdornerContainer(), SetAdornerContainer().

다음에 의해서 참조됨 : OnAnyPropertyChanged(), OnUnloaded().

이 함수 내부에서 호출하는 함수들에 대한 그래프입니다.:
이 함수를 호출하는 함수들에 대한 그래프입니다.:

◆ SetAdornerContainer()

void Dreamine.UI.Wpf.Controls.DreamineCheckLedAttach.SetAdornerContainer ( DependencyObject o,
AdornerContainer? v )
inlinestaticprivate

대상 요소에 Adorner 컨테이너 참조를 저장합니다.

매개변수
o대상 요소입니다.
v저장할 컨테이너입니다.

DreamineCheckLed.cs 파일의 1476 번째 라인에서 정의되었습니다.

1476=> o.SetValue(AdornerContainerProperty, v);

다음을 참조함 : AdornerContainerProperty.

다음에 의해서 참조됨 : EnsureAdorner(), RemoveAdorner().

이 함수를 호출하는 함수들에 대한 그래프입니다.:

◆ SetCorner()

void Dreamine.UI.Wpf.Controls.DreamineCheckLedAttach.SetCorner ( DependencyObject o,
LedCorner v )
inlinestatic

대상 요소의 LED 표시 모서리를 설정합니다.

매개변수
o대상 요소입니다.
v표시 모서리입니다.
예외
NullReferenceExceptiono 가 null이면 발생합니다.

DreamineCheckLed.cs 파일의 900 번째 라인에서 정의되었습니다.

900=> o.SetValue(CornerProperty, v);

다음을 참조함 : CornerProperty.

◆ SetDiameter()

void Dreamine.UI.Wpf.Controls.DreamineCheckLedAttach.SetDiameter ( DependencyObject o,
double v )
inlinestatic

대상 요소의 LED 지름을 설정합니다.

매개변수
o대상 요소입니다.
v픽셀 단위 지름입니다.
예외
NullReferenceExceptiono 가 null이면 발생합니다.

DreamineCheckLed.cs 파일의 967 번째 라인에서 정의되었습니다.

967=> o.SetValue(DiameterProperty, v);

다음을 참조함 : DiameterProperty.

◆ SetInnerScale()

void Dreamine.UI.Wpf.Controls.DreamineCheckLedAttach.SetInnerScale ( DependencyObject o,
double v )
inlinestatic

대상 요소의 LED 내부 원 비율을 설정합니다.

매개변수
o대상 요소입니다.
v내부 원 비율입니다.
예외
NullReferenceExceptiono 가 null이면 발생합니다.

DreamineCheckLed.cs 파일의 1101 번째 라인에서 정의되었습니다.

1101=> o.SetValue(InnerScaleProperty, v);

다음을 참조함 : InnerScaleProperty.

◆ SetIsEnabled()

void Dreamine.UI.Wpf.Controls.DreamineCheckLedAttach.SetIsEnabled ( DependencyObject o,
bool v )
inlinestatic

대상 요소의 LED Adorner 활성화 여부를 설정합니다.

매개변수
o대상 요소입니다.
v활성화 여부입니다.
예외
NullReferenceExceptiono 가 null이면 발생합니다.

DreamineCheckLed.cs 파일의 699 번째 라인에서 정의되었습니다.

699=> o.SetValue(IsEnabledProperty, v);

다음을 참조함 : IsEnabledProperty.

◆ SetIsOn()

void Dreamine.UI.Wpf.Controls.DreamineCheckLedAttach.SetIsOn ( DependencyObject o,
bool v )
inlinestatic

대상 요소의 LED 켜짐 상태를 설정합니다.

매개변수
o대상 요소입니다.
v켜짐 상태입니다.
예외
NullReferenceExceptiono 가 null이면 발생합니다.

DreamineCheckLed.cs 파일의 766 번째 라인에서 정의되었습니다.

766=> o.SetValue(IsOnProperty, v);

다음을 참조함 : IsOnProperty.

◆ SetIsPulse()

void Dreamine.UI.Wpf.Controls.DreamineCheckLedAttach.SetIsPulse ( DependencyObject o,
bool v )
inlinestatic

대상 요소의 펄스 애니메이션 사용 여부를 설정합니다.

매개변수
o대상 요소입니다.
v펄스 사용 여부입니다.
예외
NullReferenceExceptiono 가 null이면 발생합니다.

DreamineCheckLed.cs 파일의 833 번째 라인에서 정의되었습니다.

833=> o.SetValue(IsPulseProperty, v);

다음을 참조함 : IsPulseProperty.

◆ SetMargin()

void Dreamine.UI.Wpf.Controls.DreamineCheckLedAttach.SetMargin ( DependencyObject o,
double v )
inlinestatic

대상 요소의 LED 가장자리 여백을 설정합니다.

매개변수
o대상 요소입니다.
v픽셀 단위 여백입니다.
예외
NullReferenceExceptiono 가 null이면 발생합니다.

DreamineCheckLed.cs 파일의 1034 번째 라인에서 정의되었습니다.

1034=> o.SetValue(MarginProperty, v);

다음을 참조함 : MarginProperty.

◆ SetOffInnerFill()

void Dreamine.UI.Wpf.Controls.DreamineCheckLedAttach.SetOffInnerFill ( DependencyObject o,
Brush v )
inlinestatic

대상 요소의 꺼짐 내부 채우기 브러시를 설정합니다.

매개변수
o대상 요소입니다.
v설정할 브러시입니다.

DreamineCheckLed.cs 파일의 1310 번째 라인에서 정의되었습니다.

1310=> o.SetValue(OffInnerFillProperty, v);

다음을 참조함 : OffInnerFillProperty.

◆ SetOffOuterFill()

void Dreamine.UI.Wpf.Controls.DreamineCheckLedAttach.SetOffOuterFill ( DependencyObject o,
Brush v )
inlinestatic

대상 요소의 꺼짐 외곽 채우기 브러시를 설정합니다.

매개변수
o대상 요소입니다.
v설정할 브러시입니다.

DreamineCheckLed.cs 파일의 1260 번째 라인에서 정의되었습니다.

1260=> o.SetValue(OffOuterFillProperty, v);

다음을 참조함 : OffOuterFillProperty.

◆ SetOnInnerFill()

void Dreamine.UI.Wpf.Controls.DreamineCheckLedAttach.SetOnInnerFill ( DependencyObject o,
Brush v )
inlinestatic

대상 요소의 켜짐 내부 채우기 브러시를 설정합니다.

매개변수
o대상 요소입니다.
v설정할 브러시입니다.

DreamineCheckLed.cs 파일의 1210 번째 라인에서 정의되었습니다.

1210=> o.SetValue(OnInnerFillProperty, v);

다음을 참조함 : OnInnerFillProperty.

◆ SetOnOuterFill()

void Dreamine.UI.Wpf.Controls.DreamineCheckLedAttach.SetOnOuterFill ( DependencyObject o,
Brush v )
inlinestatic

대상 요소의 켜짐 외곽 채우기 브러시를 설정합니다.

매개변수
o대상 요소입니다.
v설정할 브러시입니다.

DreamineCheckLed.cs 파일의 1160 번째 라인에서 정의되었습니다.

1160=> o.SetValue(OnOuterFillProperty, v);

다음을 참조함 : OnOuterFillProperty.

◆ SetStrokeBrush()

void Dreamine.UI.Wpf.Controls.DreamineCheckLedAttach.SetStrokeBrush ( DependencyObject o,
Brush v )
inlinestatic

대상 요소의 외곽 링 선 브러시를 설정합니다.

매개변수
o대상 요소입니다.
v설정할 브러시입니다.

DreamineCheckLed.cs 파일의 1361 번째 라인에서 정의되었습니다.

1361=> o.SetValue(StrokeBrushProperty, v);

다음을 참조함 : StrokeBrushProperty.

◆ SetStrokeThickness()

void Dreamine.UI.Wpf.Controls.DreamineCheckLedAttach.SetStrokeThickness ( DependencyObject o,
double v )
inlinestatic

대상 요소의 외곽 링 선 두께를 설정합니다.

매개변수
o대상 요소입니다.
v선 두께입니다.

DreamineCheckLed.cs 파일의 1411 번째 라인에서 정의되었습니다.

1411=> o.SetValue(StrokeThicknessProperty, v);

다음을 참조함 : StrokeThicknessProperty.

멤버 데이터 문서화

◆ AdornerContainerProperty

readonly DependencyProperty Dreamine.UI.Wpf.Controls.DreamineCheckLedAttach.AdornerContainerProperty
staticprivate
초기값:
=
DependencyProperty.RegisterAttached("AdornerContainer", typeof(AdornerContainer), typeof(DreamineCheckLedAttach),
new PropertyMetadata(null))

대상 요소에 설치한 Adorner 컨테이너를 보관하는 내부 연결 속성입니다.

DreamineCheckLed.cs 파일의 1449 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : GetAdornerContainer(), SetAdornerContainer().

◆ CornerProperty

readonly DependencyProperty Dreamine.UI.Wpf.Controls.DreamineCheckLedAttach.CornerProperty
static
초기값:
=
DependencyProperty.RegisterAttached("Corner", typeof(LedCorner), typeof(DreamineCheckLedAttach),
new PropertyMetadata(LedCorner.TopRight, OnAnyPropertyChanged))
static void OnAnyPropertyChanged(DependencyObject d, DependencyPropertyChangedEventArgs e)

LED 표시 모서리 연결 속성입니다.

DreamineCheckLed.cs 파일의 558 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : EnsureAdorner(), GetCorner(), SetCorner().

◆ DiameterProperty

readonly DependencyProperty Dreamine.UI.Wpf.Controls.DreamineCheckLedAttach.DiameterProperty
static
초기값:
=
DependencyProperty.RegisterAttached("Diameter", typeof(double), typeof(DreamineCheckLedAttach),
new PropertyMetadata(18.0, OnAnyPropertyChanged))

LED 지름 연결 속성입니다.

DreamineCheckLed.cs 파일의 570 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : EnsureAdorner(), GetDiameter(), SetDiameter().

◆ InnerScaleProperty

readonly DependencyProperty Dreamine.UI.Wpf.Controls.DreamineCheckLedAttach.InnerScaleProperty
static
초기값:
=
DependencyProperty.RegisterAttached("InnerScale", typeof(double), typeof(DreamineCheckLedAttach),
new PropertyMetadata(0.45, OnAnyPropertyChanged))

내부 원 지름 비율 연결 속성입니다.

DreamineCheckLed.cs 파일의 594 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : EnsureAdorner(), GetInnerScale(), SetInnerScale().

◆ IsEnabledProperty

readonly DependencyProperty Dreamine.UI.Wpf.Controls.DreamineCheckLedAttach.IsEnabledProperty
static
초기값:
=
DependencyProperty.RegisterAttached("IsEnabled", typeof(bool), typeof(DreamineCheckLedAttach),
new PropertyMetadata(false, OnAnyPropertyChanged))

LED Adorner 활성화 여부 연결 속성입니다.

DreamineCheckLed.cs 파일의 522 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : GetIsEnabled(), SetIsEnabled().

◆ IsOnProperty

readonly DependencyProperty Dreamine.UI.Wpf.Controls.DreamineCheckLedAttach.IsOnProperty
static
초기값:
=
DependencyProperty.RegisterAttached("IsOn", typeof(bool), typeof(DreamineCheckLedAttach),
new PropertyMetadata(false, OnAnyPropertyChanged))

LED 켜짐 상태 연결 속성입니다.

DreamineCheckLed.cs 파일의 534 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : EnsureAdorner(), GetIsOn(), SetIsOn().

◆ IsPulseProperty

readonly DependencyProperty Dreamine.UI.Wpf.Controls.DreamineCheckLedAttach.IsPulseProperty
static
초기값:
=
DependencyProperty.RegisterAttached("IsPulse", typeof(bool), typeof(DreamineCheckLedAttach),
new PropertyMetadata(false, OnAnyPropertyChanged))

펄스 애니메이션 사용 여부 연결 속성입니다.

DreamineCheckLed.cs 파일의 546 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : EnsureAdorner(), GetIsPulse(), SetIsPulse().

◆ MarginProperty

readonly DependencyProperty Dreamine.UI.Wpf.Controls.DreamineCheckLedAttach.MarginProperty
static
초기값:
=
DependencyProperty.RegisterAttached("Margin", typeof(double), typeof(DreamineCheckLedAttach),
new PropertyMetadata(6.0, OnAnyPropertyChanged))

픽셀 단위 가장자리 여백 연결 속성입니다.

DreamineCheckLed.cs 파일의 582 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : EnsureAdorner(), GetMargin(), SetMargin().

◆ OffInnerFillProperty

readonly DependencyProperty Dreamine.UI.Wpf.Controls.DreamineCheckLedAttach.OffInnerFillProperty
static
초기값:
=
DependencyProperty.RegisterAttached("OffInnerFill", typeof(Brush), typeof(DreamineCheckLedAttach),
new PropertyMetadata(null, OnAnyPropertyChanged))

꺼짐 내부 채우기 연결 속성입니다.

DreamineCheckLed.cs 파일의 639 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : EnsureAdorner(), GetOffInnerFill(), SetOffInnerFill().

◆ OffOuterFillProperty

readonly DependencyProperty Dreamine.UI.Wpf.Controls.DreamineCheckLedAttach.OffOuterFillProperty
static
초기값:
=
DependencyProperty.RegisterAttached("OffOuterFill", typeof(Brush), typeof(DreamineCheckLedAttach),
new PropertyMetadata(null, OnAnyPropertyChanged))

꺼짐 외곽 채우기 연결 속성입니다.

DreamineCheckLed.cs 파일의 628 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : EnsureAdorner(), GetOffOuterFill(), SetOffOuterFill().

◆ OnInnerFillProperty

readonly DependencyProperty Dreamine.UI.Wpf.Controls.DreamineCheckLedAttach.OnInnerFillProperty
static
초기값:
=
DependencyProperty.RegisterAttached("OnInnerFill", typeof(Brush), typeof(DreamineCheckLedAttach),
new PropertyMetadata(null, OnAnyPropertyChanged))

켜짐 내부 채우기 연결 속성입니다.

DreamineCheckLed.cs 파일의 617 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : EnsureAdorner(), GetOnInnerFill(), SetOnInnerFill().

◆ OnOuterFillProperty

readonly DependencyProperty Dreamine.UI.Wpf.Controls.DreamineCheckLedAttach.OnOuterFillProperty
static
초기값:
=
DependencyProperty.RegisterAttached("OnOuterFill", typeof(Brush), typeof(DreamineCheckLedAttach),
new PropertyMetadata(null, OnAnyPropertyChanged))

켜짐 외곽 채우기 연결 속성입니다.

DreamineCheckLed.cs 파일의 606 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : EnsureAdorner(), GetOnOuterFill(), SetOnOuterFill().

◆ StrokeBrushProperty

readonly DependencyProperty Dreamine.UI.Wpf.Controls.DreamineCheckLedAttach.StrokeBrushProperty
static
초기값:
=
DependencyProperty.RegisterAttached("StrokeBrush", typeof(Brush), typeof(DreamineCheckLedAttach),
new PropertyMetadata(Brushes.White, OnAnyPropertyChanged))

외곽 링 선 브러시 연결 속성입니다.

DreamineCheckLed.cs 파일의 651 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : EnsureAdorner(), GetStrokeBrush(), SetStrokeBrush().

◆ StrokeThicknessProperty

readonly DependencyProperty Dreamine.UI.Wpf.Controls.DreamineCheckLedAttach.StrokeThicknessProperty
static
초기값:
=
DependencyProperty.RegisterAttached("StrokeThickness", typeof(double), typeof(DreamineCheckLedAttach),
new PropertyMetadata(1.2, OnAnyPropertyChanged))

외곽 링 선 두께 연결 속성입니다.

DreamineCheckLed.cs 파일의 662 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : EnsureAdorner(), GetStrokeThickness(), SetStrokeThickness().


이 클래스에 대한 문서화 페이지는 다음의 파일로부터 생성되었습니다.: