7 세그먼트 디스플레이를 사용하여 디지털 시계 디스플레이를 만들려고합니다. 나는 다음과 같은 코드를 사용하여 XAML에서 선을 그릴 수 있습니다C# 및 WPF를 사용하여 코드의 선 그리기
<Line Name="line7" Stroke="Black" StrokeThickness="4" X1="10" X2="40" Y1="70" Y2="70" Margin="101,-11,362,250" />
을하지만 (MainWindow를()에서) 코드에서 작업을 수행하려고 할 때, 그것은 작동하지 않습니다
Line line = new Line();
Thickness thickness = new Thickness(101,-11,362,250);
line.Margin = thickness;
line.Visibility = System.Windows.Visibility.Visible;
line.StrokeThickness = 4;
line.Stroke = System.Windows.Media.Brushes.Black;
line.X1 = 10;
line.X2 = 40;
line.Y1 = 70;
line.Y2 = 70;
아이디어 나는 7 개의 선을 그릴 수 있으며, 다른 수에 따라 필요에 따라 가시성을 전환 할 수 있습니다. 이 방법은 여러 가지 방법으로 수행 할 수 있지만이 같은 코드에서는 선을 그릴 수없는 이유는 무엇입니까?
정확히 작동하지 않는다면 무슨 일이 발생합니까? 아무것도? 선을 만든 것처럼 보이지만 그걸로 아무 것도하지 않았습니다. 많은 작업을하지만 결코 호출되지 않는 메서드를 만드는 것과 매우 비슷합니다. –
죄송합니다, 이것은 분명했을 수 있습니다. 나는 그 선이 화면에 그려지지 않았다는 것을 의미했다. – Jesse