0

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;
    }
4

1 に答える 1