определение порядка элементов внутри кода

#c# #visual-studio

#c# #visual-studio

Вопрос:

Используя Visual C #, я определяю набор кнопок и набор RichTextBox внутри моего кода (не визуально), и вот результат.

введите описание изображения здесь

Я хочу изменить порядок элементов таким образом, чтобы RichTextBox всегда находился над любой кнопкой (в отличие от изображения, на котором они находятся за кнопкой).

Как я могу сделать это программно?

Комментарии:

1. winforms или wpf? пожалуйста, покажите нам код: как именно вы размещаете элементы управления?

2. Пожалуйста, не просто просите нас решить проблему за вас. Покажите нам, как вы пытались решить проблему самостоятельно, затем покажите нам , каков был результат, и расскажите, почему, по вашему мнению, это не сработало. См. Раздел » Что вы пробовали? » за отличную статью, которую вам действительно нужно прочитать .

3. @JohnSaunders Что было непонятно для вас в приведенном выше объяснении?

4. Мне не было ясно, что вы приложили какие-либо усилия.

Ответ №1:

Просто BringToFront:

         RichTextBox rtb = new RichTextBox() { ... };
        // ...
        rtb.BringToFront();
 

или SentToBack:

         rtb.SendToBack();