版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。
在使用PowerPoint制作幻灯片时,会遇到这样的问题:一个图文并茂的幻灯片,左面是图,右面是说明文字,文字内容过多,不能全部展示;又如,产品 演示,分成若干页,上翻下翻十分不便,放在一页又受版面限制,容纳不下……其实可以用“控件工具箱”来解决,具体实现如下:
1.新建一个幻灯片,选择所需版面。
2.打开“控件箱工具箱”点击[视图]→[工具栏]→[控件工具箱],或在任意工具栏或菜单栏上击鼠标右键,选择“控件工具箱”。
3.插入“文字框”控件。选择“控件工具箱”中“文字框”选项,在编辑区按住鼠标左键拖拉出一个文本框,调整位置及大小。
4. 设置“文字框”属性, 在“文字框”上击鼠标右键,选择“属性”,弹出“文字框”属性窗口(如图2),在属性窗口中对文字框的一些属性进行设置。其中:
1)EnterKeyBehavior属性:设为True时允许使用回车键换行。
2)MultiLine属性:设为True时允许输入多行文字。
3)ScrollBars属性:利用滚动条来显示多行文字内容,其中1-fmScrollBarsHorzontal为水平滚动条;2- fmScrollBarsVertical为垂直滚动条;3-fmScrollBarsBoth为水平滚动条与垂直滚动条均存在。当文字不超出文字框时, 滚动条设置无效,当文字超出文字框时,则出现一个可拖动的滚动条。
4) 其他属性可根据个人需要进行设置,比如BackColor用来设置文字框的背景颜色,TextAlign用来设置文字对齐方式等。
5)要实现滚动条对文本的控制,必须设置EnterKeyBehavior属性为True,MultiLine属性为True,并按需设置ScrollBars属性。
5.输入文字框内容
右击“文字框”,选择[文字框对象]→[编辑],即可进行文字内容的输入,或按[Ctrl+V]把剪贴板上的文字拷贝到文字框中。
6.文本编辑完之后,在文字框外任意处单击左键退出编辑状态。
至此,一个文字可以随滚动条上下拖动而移动的文本框就完成了。
通常会使用模板来制作PPT,模板中使用特定字符串表示待替换的内容,但是使用POI编辑PPT模板时会出现,内容被替换的同时,原本的样式也丢失。不要使用TextShape和TableCell的setTex...博文来自: chenxuecheng1984的专栏
importjava.awt.BorderLayout;importjava.awt.event.ActionEvent;importjava.awt.event.ActionListener;imp...博文来自: parting_soul的专栏
找了很多书看都不知道怎样做。只是知道怎样在JFrame里面做。到时APP又不能出现JFrame,我的意思是在这里加。望大侠给点意见。rnclass RunareaPanel extends JPanelrnrn public RunareaPanel()rn rn bar=new JScrollBar();rn bar.setValues(20,5,20,100);rn area=new JTextArea("运行的顺序为:\n",20,12);rn add(area);rn add(bar,BorderLayout.EAST);rn rn JTextArea area;//这个是需要添加滚动条的文本框rn JScrollBar bar;rn论坛
可以在xml文件中定义布局,也可以使用代码的方式动态添加布局。下面的例子采用后者的方式:为文本框添加滚动条,就是在ScrollView中添加TextView。ScrollView是一个滚动视图,它只能...博文来自: jyDave的博客
加入文本框panel.add(newTextField(20));//20个字节的文本框加入滚动条//指定总是具有滚动条ScrollPanesp=newScrollPane(ScrollPane.SC...博文来自: So_Band的博客
怎么让多行文本框的滚动条一直随着增加的文字移动?rn我增加文字的形式是这样的:rndocument.form1.text1.value = document.form1.text1.value+'ff';论坛
divstyle="width:330px;height:50px;overflow:scroll;overflow-x:hidden;scrollbar-track-color:#95A6AA;sc...博文来自: 守护大白菜的博客
text1.text设置为具有上下滚动条,当文本数据超过当前页面时,需下拉滚动条才能显示页面后的内容,我的需求是文本框内容超过该页面时滚动条处于最后的位置,也就是显示到最后页面的位置。该如何处理?论坛
1.在Canvas新建一个Panel,添加scrollRect和mask组件2.Panel下新建一个Text,VerticalOverflow设置成Overflow,然后添加ContentSizeFi...博文 游戏人生
用C#做的网页播放器,右边用一个文本框静态的显示歌词。现在想设定一个时间(如3秒),就让文本框txtbox控件向下滚动下,有点动态的感觉,求指教啊~论坛
有很多项目要求用IE浏览器,刚好这次解决了一个问题:去除文本框边侧的滚动条,跟大家分享一下。此时只需要一个属性就OK了<textareastyle="overflow-y:hidden">...博文来自: 嘿嘿嘿的博客
这是一个语音朗读的文本框,朗读过程中,正在被读到的词会被高亮选中,当光标(高亮选中的词)走到文本框最下的时候,滚动条每次只向下滚动一行,有什么办法可以滚动1屏。rnrn我用滚动条事件滚动条会乱滚,应该是相应了[color=#FF0000]SendKeys.Send("PGDN");[/color]滚动事件导致死循环了。rnrn[code=csharp]rnprivate void frmSpeech_Load(object sender, EventArgs e)rnrn txtContent.VScroll += new EventHandler(txtContent_VScroll);rnrnrnprivate void txtContent_VScroll(object sender, EventArgs e)rnrn if (btnPlay.Text == ">")rn rn SendKeys.Send("PGDN");rn rnrn[/code]rnrn并且,并且就算解决了上述问题,这个方法只在txtContent获得焦点的时候有效,有什么方法可以在txtContent失去焦点、或者整个窗体都失去焦点依然有效?论坛
代码是这样的rnscrollBar.initial = function() rnthis.min = myText._y;rnthis.max = this._y+(myText._height-this._height);rninc = int(Math.abs(this.max-this.min)/myText.maxscroll);rn;rnscrollBar.onPress = function() rnthis.startDrag(false, this._x, this.min, this._x, this.max); rnthis.onEnterFrame = function() rnmyText.scroll = int(scrollBar._y/inc);rn;rn;rnscrollBar.onRelease = function() rnthis.stopDrag(); rndelete this.onEnterFrame;rn;rnscrollBar.initial(); rn可是有一个问题rnrn当我用myText.text="文本框内容"的语句就没有问题,滚动条有效rn当我用loadVariables ("url" , target [, variables])语句的时候,rn文本文件的内容可以进来,但是滚动条就没有效果了。rn这是怎么回事?摸不着头脑了。论坛
ppt课件设计,ppt插入滚动文本框。ppt插入滚动文本框。ppt插入滚动文本框。ppt插入滚动文本框。ppt插入滚动文本框。ppt插入滚动文本框。
下载
SetScrollPos(Form1.richtextbox1.hWnd, SB_vert, 50 * 16, True)rn设置之后为什么不会显示到16行。论坛
ppt2003版,有如下代码rn[code=C#]OpenFileDialog op = new OpenFileDialog();rn if (op.ShowDialog() == DialogResult.OK)rn rn ppt.Application papp = new Microsoft.Office.Interop.PowerPoint.Application();rn ppt.Presentation doc = papp.Presentations.Open(op.FileName,Microsoft.Office.Core.MsoTriState.msoTrue, Microsoft.Office.Core.MsoTriState.msoTrue, Microsoft.Office.Core.MsoTriState.msoFalse);rn foreach (ppt.Slide slide in doc.Slides)rn rn foreach (ppt.Shape shape in slide.Shapes)rn rn MessageBox.Show(shape.Name);rn MessageBox.Show(shape.TextFrame.TextRange.Text);rn rn rn doc.Close();rn papp.Quit();rn doc = null;rn papp = null;rn GC.Collect();rn GC.Collect();rnrn [/code]rnrn请问这个shape.Name属性我在PowerPoint中怎样手动设置??我想要做一个模板套用的东西。论坛
怎样让文本框的滚动条自动滚动到最底端?rn在程序内部给文本框的text属性赋值,当文本超过可以显示的范围时,滚动条老是在最顶端,我现在想要它自动移动到最底端,应该怎么实现?论坛