이 글은 기계 번역의 미러 문서이며, 원본 기사로 바로 이동하려면 여기를 클릭해 주세요.

보기: 19011|회답: 1

[윈폼] 이미지 크기를 수정하는 toolStrip 버튼

[링크 복사]
게시됨 2015. 3. 4. 오전 11:19:18 | | |

이미지 크기를 수정하는 toolStrip 버튼

1. 버튼 크기를 변경할 수 없습니다 // 이 문제는 우리에게 더 골치 아픈데, 왜 변경할 수 없는지, 아마도 그때 버튼을 수정하고 싶다는 점을 고려하지 못했을 수도 있습니다

toolStrip의 속성 중 하나인 autosize를 false로 바꾸면 버튼 높이를 수정할 수 있습니다

2. 버튼 사진은 수정할 수 없습니다 // 이것도 큰 문제입니다

이미지 크기를 수정하기 위해 ImagesCaling은 0으로 설정되어 있습니다

3.displaystyle은 디스플레이 텍스트와 이미지가 둘 다인지 제어할 수 있습니다

4. 마우스를 올리면 아이콘이 더 커지도록 구현하세요.

이렇게 써보세요:
toolStripButton1.ImageScaling = ToolStripItemImageScaling.None;
이 속성은 기본적으로 SizeToFit으로 설정되며, 아이콘 이미지를 toolStrip의 적절한 크기로 자동으로 축소합니다.
이 값은 toolStrip의 AutoSize가 false일 때 ToolStrip의 길이와 너비를 지정할 때 더 적합합니다. 아이콘이 원래 이미지의 크기를 사용한다는 표시는 없으며, 이미지가 toolStrip보다 높거나 넓으면 초과 부분이 보이지 않습니다.

따라서 실행 시 아이콘 이미지를 확대하고 싶다면, 적절한 크기의 이미지를 준비해야 합니다.
예를 들어, 시스템은 toolStrip 높이를 기본값으로 25로 추가하고, toolStrip의 AutoSize를 끄고 높이를 31로 조정할 수 있습니다. 아이콘은 24x24이고, SizeToFit을 사용하면 16x16으로 변경됩니다. 확대할 때 이 아이템의 ImageScaling을 None으로 변경하면 다시 24x24로 복원됩니다.

마지막으로, 레이아웃은 toolStrip의 패딩과 LayoutStyle 속성을 사용하여 구현하는 것이 가장 좋습니다.

마지막으로, 아이콘을 임의로 바꾸고 싶다면...... 또는 ImageScaling을 변경하고 크기가 다른 아이콘 세트를 찾아서 필요할 때 자식에 이미지 속성을 작성할 수도 있습니다.




이전의:인터넷에서 알리바바 클라우드 신고가 다른 CDN과 쉽게 해지된다는 것을 봤습니다
다음:알리바바는 대만에서 철수 명령을 받았다
게시됨 2015. 3. 4. 오후 12:35:31 |
박식한
면책 조항:
Code Farmer Network에서 발행하는 모든 소프트웨어, 프로그래밍 자료 또는 기사는 학습 및 연구 목적으로만 사용됩니다; 위 내용은 상업적 또는 불법적인 목적으로 사용되지 않으며, 그렇지 않으면 모든 책임이 사용자에게 부담됩니다. 이 사이트의 정보는 인터넷에서 가져온 것이며, 저작권 분쟁은 이 사이트와는 관련이 없습니다. 위 내용은 다운로드 후 24시간 이내에 컴퓨터에서 완전히 삭제해야 합니다. 프로그램이 마음에 드신다면, 진짜 소프트웨어를 지원하고, 등록을 구매하며, 더 나은 진짜 서비스를 받아주세요. 침해가 있을 경우 이메일로 연락해 주시기 바랍니다.

Mail To:help@itsvse.com