Bonjour
Voila , je voudrais créer une console customisée avec un inputbox qui permettrai a l'utilisateur de rentrer ses commandes ainsi qu'un outputbox qui afficherai les informations renvoyés par le programme .
J'ai fait sa:
Mais bon ce n'est pas très optimisé, l'outputbox (qui n'est en fait qu'un textbox) bien qu'ayant la propriétée readonly a true se comporte comme un textbox , lorsque on clique dessus , y'a le curseur qui s'affiche ..
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30 public partial class ConsoleForm : Form { public ConsoleForm() { InitializeComponent(); } private void InputBox_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.Enter) { OutputBox.Text += "\r\n" + InputBox.Text; if (InputBox.Text == "close") { Application.Exit(); } InputBox.Text = null; } } }
Deplus , la scrollbar n'est pas automatique , il est nécessaire que l'utilisateur la fasse glisser vers le bas pour qu'il puisse lire le texte.
J'aurais besoin d'un peu d'aide.
Merci d'avance
Partager