- 9月 19 週六 201501:58
[Windows Store] 市集上8.0專案更新到8.1
- 7月 02 週四 201515:42
[Universal 8.1] 取得 UserControl 的 Page
FrameworkElement page = null;
FrameworkElement temp = this;
do {
temp = VisualTreeHelper.GetParent(temp) as FrameworkElement;
if (temp is Page) {
page = temp;
break;
}
} while (temp != null);
- 6月 12 週五 201515:50
[Universal 8.1] C# 方式取得DataTemplate 產生的項目
參考資料:
https://msdn.microsoft.com/zh-tw/library/bb613579(v=vs.110).aspx
https://msdn.microsoft.com/zh-tw/library/bb613579(v=vs.110).aspx
- 6月 12 週五 201510:55
[Universal 8.1] 檢查網路是否可用
public static bool IsNetworkAvailable()
{
bool isAvailable = false;
var profile = NetworkInformation.GetInternetConnectionProfile();
if (profile == null) {
return false;
}
var connections = profile.GetNetworkConnectivityLevel();
switch (connections) {
case NetworkConnectivityLevel.ConstrainedInternetAccess:
case NetworkConnectivityLevel.InternetAccess:
isAvailable = true;
break;
case NetworkConnectivityLevel.LocalAccess:
case NetworkConnectivityLevel.None:
isAvailable = false;
break;
default:
break;
}
return isAvailable;
}
- 5月 27 週三 201512:49
[Universal 8.1] HttpWebRequest
// Get
HttpWebRequest httpWebRequest = WebRequest.CreateHttp(url);
httpWebRequest.Method = HttpMethod.Get.Method;
httpWebRequest.Headers = new WebHeaderCollection();
httpWebRequest.Headers["header"] = header;
using (var response = await httpWebRequest.GetResponseAsync()) {
using (Stream stream = response.GetResponseStream()) {
using (StreamReader reader = new StreamReader(stream)) {
// Read the content.
result = reader.ReadToEnd();
}
}
}
- 5月 25 週一 201515:10
[Universal 8.1] Fiddler 與 Windows Phone 模擬器
參數設定
1.打勾
Allow remote computers to connect
1.打勾
Allow remote computers to connect
- 5月 15 週五 201516:50
[Universal 8.1] caliburn 解決 Access violation Exception
使用Dispatcher.invoke 包覆出現 Exception的程式碼
參考資料:
- 5月 08 週五 201503:55
[Universal 8.1] DataTrigger 實值型別,不會被觸發的問題
DataTrigger 如果Binding實值型別,bool、int或string(使用等於"字串"給值的方式),
第二次想要再觸發的時候,只變更Field,並使用OnNotifyPropertyChange(propertyName),進行通知UI,且Get也有正常的被呼叫,但DataTrigger 並不會被觸發,這個問題卡了兩天,後來偶然的改成Binding 別的物件,意外發現這個問題!
第二次想要再觸發的時候,只變更Field,並使用OnNotifyPropertyChange(propertyName),進行通知UI,且Get也有正常的被呼叫,但DataTrigger 並不會被觸發,這個問題卡了兩天,後來偶然的改成Binding 別的物件,意外發現這個問題!
- 4月 27 週一 201501:18
[Universal App] 自訂Control
u UserControl.xaml
1
