在mainpage中,前台**:
view code
1使用者自定義控制項的動態屬性追加.mainpage
"3 xmlns="
"4 xmlns:x="
"5 xmlns:phone="
clr-namespace:microsoft.phone.controls;assembly=microsoft.phone
"6 xmlns:shell="
clr-namespace:microsoft.phone.shell;assembly=microsoft.phone
"7 xmlns:d="
"8 xmlns:mc="
"9 xmlns:local="
clr-namespace:使用者自定義控制項的動態屬性追加
"10 mc:ignorable="
d" d:designwidth="
480" d:designheight="
768"
11 fontfamily="
"12 fontsize="
"13 foreground="
"14 supportedorientations="
portrait
" orientation="
portrait
"15 shell:systemtray.isvisible="
true
">
1617
"layoutroot
" background="
transparent
">
1819
"auto
"/>20"
*"/>
212223"
titlepanel
" grid.row="
0" margin="
12,17,0,28
">24"
" text="
我的應用程式
" style="
"/>25"
pagetitle
" text="
頁面名稱
" margin="
9,-7,0,0
" style="
"/>
262728"
contentpanel
" grid.row="
1" margin="
12,0,12,0
">
2930
"lbt
">
313233"
" x:name="
tt">
3435
3637
3839
4041
後台**:
view code
1using system.collections.generic;
2using microsoft.phone.controls;34
namespace 使用者自定義控制項的動態屬性追加
5 ;9
10public mainpage()
11
15 }
16 }
自定義乙個控制項,定義乙個依賴屬性,接受頁面傳過來的值。
前台**:
view code 1"
使用者自定義控制項的動態屬性追加.titi
"2 xmlns="
"3 xmlns:x="
"4 xmlns:d="
"5 xmlns:mc="
"6 mc:ignorable="d"
7 fontfamily="
"8 fontsize="
"9 foreground="
"10 d:designheight="
480" d:designwidth="
480">
1112
"layoutroot
">13"
sp1">14"
tbk1
">
1516
17後台**如下:
view code
1using system;
2using system.windows;
3using system.windows.controls;
4using system.windows.media.imaging;56
namespace 使用者自定義控制項的動態屬性追加
7 13
set
14 }
15public
static
readonly dependencyproperty strdnproperty =
16 dependencyproperty.register("
strdn
", typeof(string), typeof(titi), null);
1718
public titi()
19
2324
void titi_loaded(object sender, routedeventargs e)
25
28 }
29 }
在windowsphone中要支援banging,屬性必須是依賴。
這樣我在自定義控制項的strdn屬性中可以接受主頁傳過來的字串,然後可以在後台解析字串。來達到我的目的。
這種情況適合list要巢狀的場景。
自定義控制項及自定義屬性
自定義控制項在android開發中的重要性,是不言而喻,眾人皆知的。希望通過這二天的學習,能讓大家了解自定義控制項的原理,熟悉自定義控制項的使用步驟,並能寫出一些普通的效果。內容介紹 1 使用系統控制項,實現自定義的效果,案例有 優酷環形選單 廣告條 viewpager 下拉列表 spinner 2...
Android自定義控制項 自定義屬性
自定義屬性的過程 1.在res values資料夾中建立attrs的xml檔案。2.寫入標籤,定義子標籤attr,放入自定義屬性的名稱。format 可以用 來同時使用 1 reference 參考某一資源id 2 color 顏色值 3 boolean 布林值 4 dimension 尺寸值 帶有...
自定義控制項7 自定義屬性二
問題1 format reference color 比如自定義乙個按鈕,背景有可能是顏色也有可能是,該如何去獲取該屬性?問題2 typedvalue是什麼鬼東西?問題3 getfraction index,base,pbase,defvalue 中的第2,3個引數是幹什麼的?我的解決方法 if a...