2013-05-22 4 views
0

C# Windows 응용 프로그램 양식을 프로그래밍 방식으로 HTML 양식으로 변환해야하는 프로젝트에서 작업하고 있습니다.C# Windows 응용 프로그램 양식 (Html ​​양식)

HTML 텍스트 상자의 크기를 적절하게 조정하는 데 문제가 있습니다. 너비와 높이를 동일한 너비와 높이 (픽셀 단위)로 설정하면 winforms와 동등하지만 winforms보다 큰 값이됩니다.

다른 컨트롤 (label, groupbox ...)은 OK로 표시됩니다. 누구에게 단서?

+3

이 코드를 보여줍니다. – Zaki

+0

당신은 html 텍스트 상자의 테두리와 패딩을 고려해야합니다. css 스타일'box-sizing : border-box'를 추가해보십시오. 상자 크기는 당신이 사용하는 브라우저에 따라 다릅니다. – Pete

+0

고마워, 피트! 잘 했어! 수락 할 수 있도록 답으로 게시 해 주시겠습니까? – Tolu

답변

1

상자 크기 조정에 대한 CSS 트릭은 당신의 사건에 대한 구조에 올 것 : 여기에서 찾을 수 있습니다

textarea { 
    -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */ 
    -moz-box-sizing: border-box; /* Firefox, other Gecko */ 
    box-sizing: border-box;   /* Opera/IE 8+ */ 
} 

더 detials를 : http://css-tricks.com/box-sizing/

관련 문제