[英]How to Update View from ViewModel using MVVMCross and 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.