WP7 實現類似tree效果

2021-05-27 16:57:01 字數 1046 閱讀 6759

#目的

實現tree效果。

#前提條件

需要區分wp7.0和wp7.1+版本。

對於wp7.0版本,可採用listbox巢狀listbox方法實現;

對於wp7.1+(mango)版本,則多一項選擇,採用系統的toolkit方法,即expanderview實現。

#實現過程

本文目前採用listbox巢狀方法實現。(demo,有bug。。。)

1.無需宣告命名空間。

2.demo.xaml中使用如下**:

3.在demo.xaml.cs中使用如下**:

宣告控制項使用:

using system.collections.objectmodel;
**實現:

public treelistpage()

;book.chapters = new list();

for (int j = 0; j < 10; j++)

book.chapters.add(new chapter );

books.add(book);

}this.mainlist.itemssource = books;

}public class book

public listchapters

}public class chapter

public string page

} private void text_mouseleftbuttondown(object sender, mousebuttoneventargs e)

private void text_mouseleftbuttondown2(object sender, mousebuttoneventargs e)

#效果

#遺留問題

1.目前在chapter*上點住時,無法響應拖動事件。

2.開啟book目錄時,有時不能將當前開啟的作為展現頁面呈現出來。

WP7 模擬 選擇框列表 效果

對wp7系統裡自帶的動畫效果很感興趣,看到了 乙個 checkboxlist 自己起的名字,呵呵 顯示隱藏checkbox的效果 比如wifi的高階設定選項列表 於是簡單模仿下。首先建立乙個工程,然後新增乙個自定義控制項。起名字 checkboxlistitem.下面開始在這個自定義控制項裡組裝零件...

WP7 開發(五) wp7控制項開發(二)

1 passwordbox 用於輸入自定義遮罩字元的密碼框控制項,屬性passwordchar用來顯示輸入的密碼替換符號 2 textbox 可以讓軟鍵盤產生不同的鍵面效果 inputscope屬性可通過 獲取屬性列表 typeof inputscopenamevalue getfields bin...

wp7遊戲 wp7 競賽類遊戲 集合貼

wp7遊戲 極品飛車14 熱力追蹤 1.2 wp7遊戲 驚險火箭車 1.0 wp7遊戲 雷霆快艇 1.4 遊戲 極品飛車之臥底 v1.0.0.0 wp7遊戲 速度與激情 1.1.0.0 wp7遊戲 野蠻狂飆 1.0 wp7遊戲 全民卡踏車 1.0 wp7遊戲 瘋狂賽車 1.0.0.0 wp7遊戲 極...