簡體   English   中英

如何使用Xamarin.Android視圖中的視圖創建實際視圖

[英]How to create a actual view using View in Xamarin.Android Views

我在Xamarin中創建了一個視圖Add-> New File-> Views(C#),但是Xamarin沒有生成任何XML / XAML文件來定義UI-我應該在哪里為該視圖創建UI元素?

這就是我現在擁有的代碼:

public class CustomScanView : View
    {
        public CustomScanView (Context context) :
            base (context)
        {
            Initialize ();
        }

        public CustomScanView (Context context, IAttributeSet attrs) :
            base (context, attrs)
        {
            Initialize ();
        }

        public CustomScanView (Context context, IAttributeSet attrs, int defStyle) :
            base (context, attrs, defStyle)
        {
            Initialize ();
        }

        void Initialize ()
        {

        }
    }

用我的話來說,我知道您想創建一個新表格,或者查看或命名。 另外,您希望它成為XAML頁面。

在您的項目中,轉到“添加”>“新建項”,但是這次轉到“ Visual C#”>“代碼”,然后添加一個Forms Xaml頁面。 現在您將獲得一個Xaml頁面。

要在您的應用程序中使用它,請轉到您的App.cs文件,並用如下代碼替換其中的代碼:

public class App : Application
{
  public App ()
  {
    MainPage = new YourNewPageName(); // Add actual name here
  }
} 

或者在您想要的代碼中的其他地方調用它。 有關此的更多信息,您可以在我的博客上查看在其中進行解釋的更多信息。

現在,我為您承擔了很多責任,因為您的問題中缺少一些信息,因此希望對您有所幫助。 否則,請添加更多信息,並嘗試更清楚地了解您想做的事情和到目前為止所做的事情。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM