我正在使用 Ext.Net 1.5。我正在使用 Ext:desktop。
上面有 2 个图标的屏幕截图。现在我想动态创建名为 Spa 的新图标(意味着来自 aspx.cs 页面 onLoad)。
我尝试了以下代码,但没有找到任何解决方案。
动态查看桌面图标..
var winspa = new Ext.Net.DesktopWindow
{
ID = "WindowFile",
Title = "File Management",
Width = Unit.Pixel(870),
Height = Unit.Pixel(620),
Icon = Ext.Net.Icon.User,
Collapsible = true,
Maximizable = true,
// Maximized = false,
Hidden = true
};
Ext.Net.DesktopModule dm = new Ext.Net.DesktopModule();
dm.ModuleID = "spa";
dm.AutoRun = false ;
dm.WindowID = "winspa";
Ext.Net.DesktopShortcut ds = new Ext.Net.DesktopShortcut();
ds.ModuleID = "spa";
ds.Text="Spa" ;
ds.IconCls = "icon-setting";
winspa.AutoLoad.Url = "settings.aspx";
winspa.AutoLoad.Mode = Ext.Net.LoadMode.IFrame;
winspa.Render(this.Form);