【发布时间】:2014-10-12 05:15:13
【问题描述】:
我正在做一个简单的 radrotator 程序。功能:
- 动态添加多个图像到 radrotator。
- 使用 GoTo 功能分配按钮以将 RadRotator 导航到所需图像。
我的问题是:
- 我无法插入多个图像。只有一张图片。
- 显示一帧图像和下一帧的 radrotator 是一个空白帧。
这是我的编码:
Public partial class Station : Telerik.WinControls.UI.RadForm
{
public Station()
{
InitializeComponent();
Load += Station_Load;
this.radPanoramaFrom.PanoramaElement.DragDropService.PreviewDragOver += PreviewDragOver;
this.radPanoramaDestination.PanoramaElement.DragDropService.PreviewDragOver += PreviewDragOver;
}
public void addItemsRotator()
{
RadItemsContainer imageItemContainer = new RadItemsContainer();
this.radRotatorFrom.Items.Add(imageItemContainer);
RadItemsContainer emptyContainer = new RadItemsContainer();
this.radRotatorFrom.Items.Add(emptyContainer);
RadImageItem imageItem = new RadImageItem();
imageItem.Image = Properties.Resources.access;
imageItem.StretchHorizontally = false;
imageItem.StretchVertically = false;
imageItem.Alignment = ContentAlignment.MiddleCenter;
imageItemContainer.Items.Add(imageItem);
RadImageItem imageItem1 = new RadImageItem();
imageItem1.Image = Properties.Resources.word;
imageItem1.StretchHorizontally = false;
imageItem1.StretchVertically = false;
imageItem1.Alignment = ContentAlignment.MiddleCenter;
imageItemContainer.Items.Add(imageItem1);
}
private void Station_Load(object sender, EventArgs e)
{
addItemsRotator();
}
【问题讨论】:
-
仔细查看你的变量名:看起来你定义了
imageItem1,然后错误地设置了imageItem的属性。另请查看object initializers,这样就无需为您设置的每个属性重新输入imageItem1。 -
已经更改为 imageitem1。这不是问题所在。谢谢顺便说一句^^'
标签: c# telerik radrotator