서식있는 텍스트 상자 (항목)에 확대/축소 기능을 구현하려고합니다. 확대/축소를 '1'씩 증가 시키려고 시도했지만 크기가 너무 커서 텍스트가 3 ~ 4 번의 클릭으로 크게 커집니다. 지금은 줌의 정밀도를 높이기 위해 '0.5'에 대한 증분 값을 설정하기 위해 노력하고있어하지만 다음과 같은 오류 낸다 :리치 텍스트 상자의 ZoomFactor를 십진수로 늘림
이CS0266 - Cannot implicitly convert type 'double' to 'float'. An explicit conversion exists (are you missing a cast?)
내 코드 :
private void ts_ZoomIn_Click(object sender, EventArgs e)
{
if (entry.ZoomFactor < 64.5)
{
entry.ZoomFactor = entry.ZoomFactor + 0.5;
}
}
private void ts_ZoomOut_Click(object sender, EventArgs e)
{
if (entry.ZoomFactor > 0.515625)
{
entry.ZoomFactor = entry.ZoomFactor + -0.5;
}
}
나는 확신이있다을 이 간단한 수정하지만 지난 30 분 동안이 오류로 난처한 및 모든 대답을 찾을 수 없습니다.
'0.5'대신 '0.5f'를 사용하는 식입니다. –