Лучший способ управлять RichText в C#?

Вы также можете использовать решение, как указано ниже:

App::before(function($request) {
    App::singleton('cat', function(){
        return Categories::get()->first();
    });
});

Теперь для получения данных в контроллере используйте строку ниже;

$cat = app('cat');

, и вы можете передавать данные в поле зрения. используя строку ниже:

view('home', compact('cat'));
5
задан BKimmel 25 September 2008 в 21:14
поделиться

4 ответа

Вы могли создать некоторые служебные дополнительные методы для создания этого более 'изящным' :)

public static RichTextBox Set(this RichTextBox rtb, Font font, string text)
{               
    rtb.Text = text;
    rtb.SelectAll();
    rtb.SelectionFont = font;
    rtb.SelectionIndent = 12;
    return rtb;
}

И звоните как это:

someRtb.Set(yourFont, "The Text").AndThenYouCanAddMoreAndCHainThem();

Править: Я вижу теперь, когда Вы даже не отображаете его. Hrm, интересный, извините, я не помог с обеспечением Не Rtb пути.

2
ответ дан 13 December 2019 в 05:45
поделиться

Я думаю, что Ваша техника является отличным способом выполнить то, что Вы надеетесь делать. Я знаю то, что Вы имеете в виду..., что это чувствует себя довольно "грязным", потому что Вы используете управление Winforms для чего-то другого, чем это было предназначено для, но это просто работает. Я использовал эту технику в течение многих лет. Заинтересованный, чтобы видеть, есть ли у кого-либо еще жизнеспособные варианты.

3
ответ дан 13 December 2019 в 05:45
поделиться

Можно хотеть приостановить расположение richtextbox, прежде чем Вы сделаете все это, для предотвращения ненужного мерцания. Это - одна из частых ошибок, которые я раньше делал, который заставил ее казаться "неэлегантной"

3
ответ дан 13 December 2019 в 05:45
поделиться

Полезен ли этот проект?

http://www.codeproject.com/KB/string/nrtftree.aspx

3
ответ дан 13 December 2019 в 05:45
поделиться
Другие вопросы по тегам:

Похожие вопросы: