조정 :플렉스 3 - 대각선 모양으로 텍스트를 그릴 및 크기에게 나는 다음과 같은 구성 요소를 만들려고 해요
이그냥 정보, 빈 공간이 텍스트 컨트롤을 포함 할 것, 나는 ' m (i) 아이콘과 "promotion"텍스트를 사용하여 검정색 모서리를 나타내는 구성 요소를 만듭니다.
문제가있는 부분은 대각선 텍스트가있는 검은 색 모서리를 나타내는이 구성 요소입니다. 텍스트는 2 줄을 입력 할 수 있어야합니다. 그리고 검은 색 모퉁이는 텍스트의 크기에 맞게 조정할 수 있어야합니다. 각 텍스트 라인
- 내가 가지고해야 다른 컨트롤 : 무엇이 더 텍스트가 회전 ...
나는이 작업을 수행하는 방법에 대한 몇 가지 의문에 봉착있다?
- (회전 한 후) 도형에 텍스트를 그릴 지, 아니면 두 구성 요소를 겹치게해야합니까? [도형을 그리는 것에 대해 이야기 할 때, this 질문에서와 같은 의미입니다]
- 과도한 계산을 수행하지 않고 삼각형 모양의 적절한 크기를 얻을 수있는 방법이 있습니까?
그리고 ...이 작업을 수행하는 데 "쉬운"방법이 있습니까?
당신이 제공 할 수있는 어떤 도움 주셔서 큰 감사합니다 :) 나는이 작은 구성 요소 :
감사로 손실 조금 있어요.
BS_C3
편집 1 :
- 삼각형은 2 개 크기있을 수 있습니다 : 1 개 라인을 맞는 1 개 크기를 다른 크기의 텍스트 2 라인에 맞게.
- 텍스트는 하나의 문자열로 보내 지므로 필요할 경우 자동으로 두 줄로 나눠야합니다.
- 그래픽을 사용하여 삼각형 모양을 그린 다음 마스크를 사용하여 둥근 모서리를 만듭니다. -> 둥근 모서리가없는 응용 프로그램의 다른 위치에서 동일한 구성 요소가 사용되기 때문입니다.
내가 여기에 유일한 진짜 문제의 단단한 세트를 결정 생각 "그것을 조정은 크기입니다" 누구든지이 구성 요소의 생성을 명령 한 규칙을 작성하여 배포해야합니다. 문제를 해결하려면 제한된 사용자 또는 사용자가 제어해야하는 것이 필요합니다.예를 들어,이 주석이 제어에 있다고 말하면이 전체 텍스트 블록을 두 줄로 균등하게 나눌 것인가 (문자 또는 선폭 또는 삼각형 치수를 기준으로 한 비례는 크기 나 차원을 변경할 수있는 삼각형입니까?) 더 많은 제약이 필요합니다. – shaunhusain
안녕하세요. 실제로 몇 가지 규칙이 있습니다. 삼각형 모양은 두 개의 다른 치수를 갖습니다 : 한 줄의 텍스트가 있고 두 줄의 텍스트가있는 경우. 백 오피스는 텍스트를 하나의 문자열로 보내야합니다.이 텍스트는 한 줄에 들어 가지 않으면 텍스트 블록 전체에서 고르게 나눠집니다 (두 줄에 맞지 않으면 자동으로 강조됩니다).). –