RadTextBox に問題があります。Telerik は、ある時点でコントロールの enabled プロパティを false に設定してから true に設定すると、ホバー時にコントロールが有効に戻るという、非常に優れた機能 (皮肉を挿入) を焼き付けたようです。 =偽状態。
だから私はRadTextBoxを持っています。ページロード時に、有効に 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;
}