English 中文(简体)
控制展示出一些步骤,以取得成绩
原标题:control to show steps to do something in winforms

i 想表明如何把一些东西打上正像样的蚊帐作为步骤。 如同一套案文领域一样,只是:

-> 清单箱认为,一个步骤的整段是一个项目,因此用户需要横向发展,以观察整个步骤。

-> datagridview is also not suitable as i want the text to word wrapped.

i also want the user to be able to edit the step. any suggestions of custom control would be nice.

最佳回答

多行文箱将发挥巨大作用。 仅用一个简单的文字箱,并作以下工作:

                     TextBox listBoxNewInput  = new TextBox();
                    //Initialize label s property

                    listBoxNewInput.Multiline = true;
                    // Add vertical scroll bars to the TextBox control.
                    listBoxNewInput.ScrollBars = ScrollBars.Vertical;
                    // Allow the RETURN key in the TextBox control.
                    listBoxNewInput.AcceptsReturn = true;
                    // Allow the TAB key to be entered in the TextBox control.
                    listBoxNewInput.AcceptsTab = true;
                    // Set WordWrap to true to allow text to wrap to the next line.
                    listBoxNewInput.WordWrap = true;

                    listBoxNewInput.Width = 315;
                    listBoxNewInput.Height = 150;
                    listBoxNewInput.DoubleClick += new EventHandler(listBoxNewInput_DoubleClick);

                    flowLayoutPanel1.FlowDirection = FlowDirection.TopDown;
                    flowLayoutPanel1.Controls.Add(labelInput);
                    flowLayoutPanel1.FlowDirection = FlowDirection.TopDown;
                    flowLayoutPanel1.Controls.Add(list

BoxNewInput);

问题回答

Maybe a wizard like app would be suitable for you. AFAIK there s no native wizard control in C# but you could implement one using tabs or using one of many in the web.





相关问题
Bring window to foreground after Mutex fails

I was wondering if someone can tell me what would be the best way to bring my application to the foreground if a mutex was not able to be created for a new instance. E.g.: Application X is running ...

How to start WinForm app minimized to tray?

I ve successfully created an app that minimizes to the tray using a NotifyIcon. When the form is manually closed it is successfully hidden from the desktop, taskbar, and alt-tab. The problem occurs ...

Linqy no matchy

Maybe it s something I m doing wrong. I m just learning Linq because I m bored. And so far so good. I made a little program and it basically just outputs all matches (foreach) into a label control. ...

Handle DataTable.DataRow cell change event

I have a DataTable that has several DataColumns and DataRow. Now i would like to handle an event when cell of this DataRow is changed. How to do this in c#?

Apparent Memory Leak in DataGridView

How do you force a DataGridView to release its reference to a bound DataSet? We have a rather large dataset being displayed in a DataGridView and noticed that resources were not being freed after the ...

ALT Key Shortcuts Hidden

I am using VS2008 and creating forms. By default, the underscore of the character in a textbox when using an ampersand is not shown when I run the application. ex. "&Goto Here" is not ...

WPF-XAML window in Winforms Application

I have a Winforms application coded in VS C# 2008 and want to insert a WPF window into the window pane of Winforms application. Could you explain me how this is done.

热门标签