728x90
반응형
WPF & C# - 템플릿 내 오브젝트 선택하기 ( Template / object ) |
MainWindow.xaml
1 2 3 4 5 6 7 8 9 | <Button x:Name="btn" Height="100" Width="100" Click="btn_Click" Margin="10,10,0,0" HorizontalAlignment="Left" VerticalAlignment="Top"> <Button.Template> <ControlTemplate> <Grid Background="#FFD8D8D8"> <CheckBox Name="chk1" Content="1"/> </Grid> </ControlTemplate> </Button.Template> </Button> | cs |
MainWindow.xaml.cs
1 2 3 4 5 | private void btn_Click(object sender, RoutedEventArgs e) { CheckBox chk = (CheckBox)btn.Template.FindName("chk1", btn); chk.Content = chk.IsChecked == true ? "Check" : "unCheck"; } | cs |
728x90
반응형
'Programing (프로그래밍) > WPF & C# (C Sharp)' 카테고리의 다른 글
WPF & C# - StringBuilder 사용법 (스트링빌더 / Append / Insert / Replace / Remove / ToString / Clear) (0) | 2018.06.05 |
---|---|
WPF & C# - datepicker 날짜계산 ( 달력 ) (2) | 2018.06.05 |
WPF & C# - out VS ref 키워드 차이점 및 비교 (0) | 2018.06.05 |
WPF & C# - DataGrid 에 mdb 연결 ( db / connection / connect ) (0) | 2018.05.29 |
WPF & C# - foreach vs Join ( 속도 테스트 ) (0) | 2018.05.27 |
WPF & C# - 토글버튼 / 리핏버튼 ( ToggleButton / RepeatButton ) (0) | 2018.05.27 |
WPF & C# - Listbox, List<string> ( 리스트박스 / 추가 / 제거 / binding / 바인딩) (0) | 2018.05.25 |
WPF & C# - List<string> 동적 배열 ( 리스트 / array / dictionary ) (0) | 2018.05.24 |