原创 C# 成員默認訪問權限(public、private、protected、internal)

1.C#五個修飾符的權限修飾符    級別    適用成員        解釋public    公開    類及類成員的修飾符   對訪問成員沒有級別限制private    私有    類成員的修飾符     只能在類的內部訪問pro

原创 監理成績

低分通過。http://https://s1.51cto.com/attachments/month_1212/20121208_5757c3433dca7d600051GEAiFQIavYgB.png

原创 Xamarin.Android 8.0 變得更加甜蜜的奧利奧

Android 8.0(Oreo)就Android長遠發佈的一個版本。包含大量的新功能,其中包括:通知通道,通知徽章,在XML中自定義字體,可下載的字體,方便的應用,受限的背景,自動填充,以及在圖片上增加圖片(PIP)。 我們很高興地宣佈

原创 今天在webcasts上看sql server 2008的新功能介紹,無意中發現在連接sql server 數據庫時,還有一個

      今天在webcasts上看sql server 2008的新功能介紹,無意中發現在連接sql server 數據庫時,還有一個  Failover Partner的選項。以前都沒注意過,它的主要功能就是在使用DB Mirror時

原创 (provider: TCP 提供程序, error: 0 - 遠程主機強迫關閉了一個現有的連接。)

   用VS2005+SQLSERVER2008開發C/S的程序,程序上線運行一段時間之後發現在某些功能偶爾出現如下的錯誤:        在向服務器發送請求時發生傳輸級錯誤。 (provider: TCP 提供程序, error: 0 -

原创 第二十七章:自定義渲染器(五)

渲染器和事件(1) 大多數Xamarin.Forms元素都是交互式的。他們通過觸發事件來響應用戶輸入。如果在Xamarin.Forms自定義元素中實現事件,則可能還需要在呈現器中爲本機控件觸發的相應事件定義事件處理程序。本節將向您展示如何。

原创 第二十七章:自定義渲染器(三)

渲染器和屬性(1) Xamarin.Forms包含一個BoxView元素,用於顯示矩形顏色塊。 你有沒有希望你有類似的東西畫一個圓圈,或使它更通用,橢圓?這就是EllipseView的目的。 但是,因爲您可能希望在多個應用程序中使用Elli

原创 第二十六章:自定義佈局(八)

失效假設您已在頁面上組裝了一些佈局和視圖,並且由於某種原因,代碼隱藏文件(或者可能是觸發器或行爲)會更改Button的文本,或者可能只是字體大小或屬性。 該更改可能會影響按鈕的大小,這可能會對頁面其餘部分的佈局更改產生連鎖反應。頁面上元素的

原创 第二十六章:自定義佈局(七)

垂直和水平定位簡化在VerticalStack中,LayoutChildren覆蓋的末尾是一個switch語句,它有助於根據子級的HorizontalOptions屬性設置水平定位每個子級。 這是整個方法: public class Ver

原创 第二十六章:自定義佈局(四)

無限約束現在這裏有一些標記,起初看起來與前面的例子非常相似,但有很大的不同: <ContentPage __ Padding="20"> <StackLayout> <Label Text="Sample text"

原创 第二十六章:自定義佈局(三)

約束和大小請求您剛剛看到LayoutChildren覆蓋在某些情況下如何僅基於LayoutChildren參數調用其子或子上的Layout。 但在更一般的情況下,LayoutChildren需要在調用子項的Layout方法之前知道其子項的大

原创 第二十六章:自定義佈局(二)

尺寸和定位佈局過程從可視樹的頂部開始,然後通過可視樹的所有分支繼續進行,以包含頁面上的每個可視元素。 作爲其他元素的父母的元素負責相對於他們自己的孩子的大小調整和定位。 這要求父元素調用子元素中的某些公共方法。 這些公共方法通常會導致調用每

原创 第二十六章:自定義佈局(一)

定製是任何圖形編程環境的關鍵方面。系統的設計是否具有靈活性?你能創建新類型的用戶界面元素嗎?這些新元素與系統的整合程度如何?Xamarin.Forms有幾個便於定製的功能。您已經看過依賴服務(首先在第9章“特定於平臺的API調用”中討論過)

原创 第二十五章:頁面變化(一)

如果您將Xamarin.Forms應用程序視爲建築物,那麼您可以使用視圖和元素形式的磚塊構建此建築物。 您可以使用佈局類將它們排列到牆中,然後使用ContentPage將它們組織到房間中,通過圍繞NavigationPage構建的導航功能,

原创 第二十四章:頁面導航(十六)

保存和恢復導航堆棧 許多多頁面應用程序的頁面體系結構比DataTransfer6更復雜,您需要一種通用的方法來保存和恢復整個導航堆棧。此外,您可能希望將導航堆棧的保存與系統方式集成,以保存和恢復每個頁面的狀態,特別是如果您不使用MVVM。在