RichTextBox (WPF) не имеет свойства строки “текстом”

Если вы хотите запустить sudo /usr/bin/apt-get update без пароля, вам нужно иметь запись sudoers:

user ALL=(ALL:ALL) NOPASSWD:/usr/bin/apt-get update

Для большей проблемы сценария в целом, есть два возможных подхода:

Подход 1

Для каждой команды в сценарии, для которого требуется sudo, создайте строку в sudoers специально для этой команды. В этом случае сценарий можно вызывать обычным образом:

./script1.sh

Подход 2

Поместите строку в sudoers для сценария в целом. Когда это сделано, отдельные команды не нужны sudo. Однако для запуска скрипта необходимо использовать sudo, как в:

sudo ./script.sh
112
задан Nasreddine 9 December 2011 в 20:03
поделиться

3 ответа

Произошла путаница между RichTextBox в System.Windows.Forms и в System.Windows.Control

Я использую тот, который находится в Control, как Я использую WPF. Там нет свойства Text, и чтобы получить текст, я должен был использовать эту строку:

string myText = new TextRange(transcriberArea.Document.ContentStart, transcriberArea.Document.ContentEnd).Text; 

спасибо

64
ответ дан 24 November 2019 в 02:48
поделиться

Согласно этому у него действительно есть свойство Text

http://msdn.microsoft.com/en-us/library/system.windows.forms.richtextbox_members.aspx

Вы также можете попробовать свойство «Строки», если хотите, чтобы текст разбивался на строки.

-9
ответ дан 24 November 2019 в 02:48
поделиться

The WPF RichTextBox has a Document property for setting the content a la MSDN:

// Create a FlowDocument to contain content for the RichTextBox.
        FlowDocument myFlowDoc = new FlowDocument();

        // Add paragraphs to the FlowDocument.
        myFlowDoc.Blocks.Add(new Paragraph(new Run("Paragraph 1")));
        myFlowDoc.Blocks.Add(new Paragraph(new Run("Paragraph 2")));
        myFlowDoc.Blocks.Add(new Paragraph(new Run("Paragraph 3")));
        RichTextBox myRichTextBox = new RichTextBox();

        // Add initial content to the RichTextBox.
        myRichTextBox.Document = myFlowDoc;

You can just use the AppendText method though if that's all you're after.

Hope that helps.

38
ответ дан 24 November 2019 в 02:48
поделиться
Другие вопросы по тегам:

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