前台
" x:class="ttt.leftmenu"
xmlns=""
xmlns:x=""
xmlns:d=""
xmlns:mc=""
xmlns:controls="clr-namespace:system.windows.controls;assembly=system.windows.controls"
mc:ignorable="d"
d:designheight="300" d:designwidth="400">
後台:using system;
using system.collections.generic;
using system.linq;
using system.net;
using system.windows;
using system.windows.controls;
using system.windows.documents;
using system.windows.input;
using system.windows.media;
using system.windows.media.animation;
using system.windows.shapes;
namespace ttt
#endregion
#region menu項繫結事件
///
/// menu項繫結事件
///
void bindmenuevent()}}
}#endregion
#region 頁面傳值
///
/// 頁面傳值
///
///
///
void item_mouseleftbuttonup(object sender, mousebuttoneventargs e)
#endregion
#region 定義實體類
///
/// 定義實體類
///
public class deciveinfo
public int parendid
public string decivename
public string pagename
}#endregion
#region 獲得動態資料的方法
///
/// 獲得動態資料的方法
///
///
public listgetforumdata()
);deviceinfolist.add(new deciveinfo() );
deviceinfolist.add(new deciveinfo() );
deviceinfolist.add(new deciveinfo() );
deviceinfolist.add(new deciveinfo() );
deviceinfolist.add(new deciveinfo() );
return deviceinfolist;
}#endregion
#region 新增葉子節點資訊
///
/// 新增葉子節點資訊
///
/// 父親節點資訊
///
private void addtreenode(int parentid, treeviewitem treeviewitem)
else
addtreenode(deciveinf.deciveid, objtreenode);
}// 給父親節點新增屬性資訊
= this.resources["reditemstyle"] as style; }}
#endregion}}
以上我我做後台動態生成樹形的乙個操作,希望有做這個功能的朋友對你有幫助.
Silverlight開發歷程 動畫(線性動畫)
故事板與事件觸發器 storyboard 故事板 必須指定兩個屬性 targetname 目標物件 和targetproperty 目標屬性 這兩個屬性把故事板與要產生的動畫銜接起來,起到橋梁的作用。看下面的例子 在上面的例子中,我們為這乙個故事板新增了乙個doubleanimation型別的動畫,...
Silverlight開發歷程 動畫(線性動畫)
故事板與事件觸發器 storyboard 故事板 必須指定兩個屬性 targetname 目標物件 和targetproperty 目標屬性 這兩個屬性把故事板與要產生的動畫銜接起來,起到橋梁的作用。看下面的例子 在上面的例子中,我們為這乙個故事板新增了乙個doubleanimation型別的動畫,...
Silverlight動畫學習筆記 三 緩動函式
一 定義 緩動函式 可以將自定義算術公式應用於動畫 二 為什麼要用緩動函式 您可能希望某一物件逼真地彈回或其行為像彈簧一樣。您可以使用關鍵幀動畫甚至 from to by 動畫來大致模擬這些效果,但可能需要執行大量的工作,並且與使用算術公式相比動畫的精確性將降低。三 例項講解 usercontrol...