2011-04-02 38 views
1

我正在尝试在C#中创建一个程序,该程序可以通过富文本框控件进行动态包装。例如,我开始在一个可用的控件中输入内容,只要出现一个水平滚动条并且富文本框包装到下一行,它就会在下面创建一个新的富文本框控件,并将光标放在那里。在删除/更改现有文本的情况下,此方法还需要支持在控件之间来回移动文本。如何将文本从一个文本控件包装到另一个文本控件?

为什么你问?我的教会需要一个允许轻松粘贴文本的程序,它会自动跨越所需的多个幻灯片,支持不同的字体,大小,重量,颜色以及撤消和重做。所有这些都需要在飞行中完成,因此用户不需要使用某种预览模式来回来完成他们想要做的事情。

+2

我想不出有什么好的理由这样做,而不是仅仅使用一个多行控件。您建议的解决方案的复杂性将难以管理,并且已经在一个控制中为您处理。 – 2011-04-02 14:57:56

回答

0

我认为这是为了像服务的顺序,或赞美诗的话?解决方案是使用滚动条或PgDn按钮。在Web浏览器中。

我同意Chris Ballard。真的,这看起来不是解决问题的正确方法。

+0

是的,这是为了单词,按顺序显示,幻灯片放映。我最终提出的解决方案的原因是由于两个要求:1.必须能够粘贴,而不必将其粘贴到幻灯片上。 2.必须能够预览每张幻灯片在编辑时的样子。第一个要求可以用一个控件来完成,但不知道如何用一个控件完成第二个要求。 – 2011-04-02 21:00:40

相关问题