2014-12-09 2 views
0

RadTextBox에 문제가 있습니다. Telerik은이 멋진 기능 (삽입 풍자)에서 구운 것 같습니다. 한 지점에서 컨트롤의 enabled 속성을 false로 설정 한 다음 이벤트에 대해 말하면 true로 설정하고 마우스를 올리면 컨트롤이 다시 enabled로 돌아갑니다 = 거짓 상태.RadTextBox가 마우스 오버시 비활성화 됨

그래서 RadTextBox가 있습니다. pageload에서 나는 false로 설정했다. 그런 다음 이벤트 (편집 버튼 클릭)에서 true로 설정했습니다. 하지만 마우스 오버하면 RadTextBox가 다시 비활성화됩니다.

RadTextBox.HoveredStyle을 사용하여 도움을 얻었지만 활성화 된 속성이 아닌 스타일 만 사용하면 도움이됩니다.

<telerik:RadTextBox runat="server" ID="RadNoteTextbox" TextMode="MultiLine" CssClass="casenotes-preview-textbox" Skin="" Text="Preview Note" MaxLength="7000"></telerik:RadTextBox> 

    private void EnableTextBox() 
    { 
     RadNoteTextbox.BorderWidth = 2; 
     RadNoteTextbox.BackColor = Color.White; 
     //RadNoteTextbox.ReadOnly = false; 
     RadNoteTextbox.Enabled = true; 
    } 

    private void DisableTextBox() 
    { 
     RadNoteTextbox.BorderWidth = 0; 
     RadNoteTextbox.BackColor = Color.WhiteSmoke; 
     //RadNoteTextbox.ReadOnly = true; 
     RadNoteTextbox.Enabled = false; 
    } 
+0

당신을 위해 호버 이벤트가 작동합니까? http://www.telerik.com/forums/disable-hover-on-input – rogerdeuce

답변

0

는 HoverStyle, EnabledStyle 및 FocusedStyle을 사용자 정의해야 할거야 같은데. 그들은 더 많은 사용자 정의 스타일을 지원하기 위해 최신 버전에서이를 변경했습니다.

참조 용으로 this 링크를 참조하십시오.