이벤트에서 버튼 콘텐츠 가져 오기

내 모자

코드가 있습니다 XAML.

<Button Grid.Column="0" Grid.Row="1" x:Name="btnSete" Click="btn_Click">
    <ContentControl.Content>
        <Viewbox Margin="3">
            <TextBlock Text="7"/>
        </Viewbox>
     </ContentControl.Content>
</Button>

그리고 뒤에 코드 :

private void btn_Click(object sender, RoutedEventArgs e)
{
   Button btn = (Button)e.Source;

   txbDisplay.Text = btn.Content.ToString();
}

어떻게 값합니까 <TextBlock Text="7"/>에서를 btn_Click?

당신의 XAML을 기반 btn.Content의 인스턴스해야한다 Viewbox. 그 다음 Child의 속성은 Viewbox당신을해야한다 TextBlock.

따라서이 작업을 수행 할 수 있어야합니다 (버튼 클릭 이벤트 핸들러 내에서).

var viewBox = (Viewbox)btn.Content;
var textBlock = (TextBlock)viewBox.Child;
var text = textBlock.Text; //  This is the value you were looking for

txbDisplay.Text = text;

또한 유용한 참고 사항과 마찬가지로 <ContentControl.Content> ... </ContentControl.Content>XAML 일부는 불필요합니다. 해당 블록은 다음과 같이 작성할 수 있습니다.

<Button Grid.Column="0" Grid.Row="1" x:Name="btnSete" Click="btn_Click">
    <Viewbox Margin="3">
        <TextBlock Text="7"/>
    </Viewbox>
</Button>

확실하지 않은 이유에 대한 자세한 내용 이 페이지 의 "XAML 콘텐츠 속성"섹션을 참조 하십시오.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

iFrame에서 콘텐츠 가져 오기

분류에서Dev

현재 버튼의 콘텐츠 가져 오기

분류에서Dev

ListView 콘텐츠 높이 가져 오기

분류에서Dev

일반 버튼과 다른 버튼 UI에서 콘텐츠를 가져 오는 방법

분류에서Dev

버튼을 입력으로 눌렀을 때 테이블 div 콘텐츠 가져 오기

분류에서Dev

AJAX를 사용하여 Ruby on Rails 서버에서 JSON 콘텐츠 가져 오기

분류에서Dev

Powershell : 대용량 파일 (서버 목록)에서 콘텐츠 가져 오기

분류에서Dev

외부 웹 사이트에서 DIV 콘텐츠 가져 오기

분류에서Dev

버튼 wpf에 멀티 바인딩 변환기 및 콘텐츠 추가

분류에서Dev

제출 이벤트에서 제출 버튼 값 가져 오기

분류에서Dev

Avro에서 바이너리 콘텐츠 가져 오기

분류에서Dev

상위 페이지에서 콘텐츠 가져 오기

분류에서Dev

상위 페이지에서 콘텐츠 가져 오기

분류에서Dev

AFNetworking에서 JSON이 아닌 콘텐츠 가져 오기

분류에서Dev

PHP로 다른 페이지에서 콘텐츠 가져 오기

분류에서Dev

jQuery 다른 페이지에서 DIV 콘텐츠 가져 오기

분류에서Dev

Java의 URL에서 페이지 콘텐츠 가져 오기

분류에서Dev

Java의 URL에서 페이지 콘텐츠 가져 오기

분류에서Dev

원격 HTML 페이지에서 콘텐츠 가져 오기

분류에서Dev

HTML 입력에서 오프 타입 콘텐츠 가져 오기

분류에서Dev

AFNetworking에서 SOAP 콘텐츠 유형 가져 오기 오류

분류에서Dev

높이가 100 % 인 div에서 콘텐츠 오버플로

분류에서Dev

PHP에서 웹 사이트 XMLHttpRequest에서 콘텐츠 가져 오기

분류에서Dev

PHP : 웹 사이트의 특정 콘텐츠 가져 오기

분류에서Dev

C #의 REST API 서비스에서 콘텐츠 가져 오기

분류에서Dev

BeautifulSoup div에서 p 콘텐츠 가져 오기

분류에서Dev

vuejs의 콘텐츠에서 DOM 가져 오기

분류에서Dev

HTML 콘텐츠에서 href 목록 가져 오기

분류에서Dev

header ()에서 PHP 콘텐츠 유형 가져 오기

Related 관련 기사

  1. 1

    iFrame에서 콘텐츠 가져 오기

  2. 2

    현재 버튼의 콘텐츠 가져 오기

  3. 3

    ListView 콘텐츠 높이 가져 오기

  4. 4

    일반 버튼과 다른 버튼 UI에서 콘텐츠를 가져 오는 방법

  5. 5

    버튼을 입력으로 눌렀을 때 테이블 div 콘텐츠 가져 오기

  6. 6

    AJAX를 사용하여 Ruby on Rails 서버에서 JSON 콘텐츠 가져 오기

  7. 7

    Powershell : 대용량 파일 (서버 목록)에서 콘텐츠 가져 오기

  8. 8

    외부 웹 사이트에서 DIV 콘텐츠 가져 오기

  9. 9

    버튼 wpf에 멀티 바인딩 변환기 및 콘텐츠 추가

  10. 10

    제출 이벤트에서 제출 버튼 값 가져 오기

  11. 11

    Avro에서 바이너리 콘텐츠 가져 오기

  12. 12

    상위 페이지에서 콘텐츠 가져 오기

  13. 13

    상위 페이지에서 콘텐츠 가져 오기

  14. 14

    AFNetworking에서 JSON이 아닌 콘텐츠 가져 오기

  15. 15

    PHP로 다른 페이지에서 콘텐츠 가져 오기

  16. 16

    jQuery 다른 페이지에서 DIV 콘텐츠 가져 오기

  17. 17

    Java의 URL에서 페이지 콘텐츠 가져 오기

  18. 18

    Java의 URL에서 페이지 콘텐츠 가져 오기

  19. 19

    원격 HTML 페이지에서 콘텐츠 가져 오기

  20. 20

    HTML 입력에서 오프 타입 콘텐츠 가져 오기

  21. 21

    AFNetworking에서 SOAP 콘텐츠 유형 가져 오기 오류

  22. 22

    높이가 100 % 인 div에서 콘텐츠 오버플로

  23. 23

    PHP에서 웹 사이트 XMLHttpRequest에서 콘텐츠 가져 오기

  24. 24

    PHP : 웹 사이트의 특정 콘텐츠 가져 오기

  25. 25

    C #의 REST API 서비스에서 콘텐츠 가져 오기

  26. 26

    BeautifulSoup div에서 p 콘텐츠 가져 오기

  27. 27

    vuejs의 콘텐츠에서 DOM 가져 오기

  28. 28

    HTML 콘텐츠에서 href 목록 가져 오기

  29. 29

    header ()에서 PHP 콘텐츠 유형 가져 오기

뜨겁다태그

보관