में फ़ॉन्ट/रंग/आकार को कैसे बदलें I C#/Xamarin में एक हाइब्रिड एप्लिकेशन बना रहा हूं, और मैं सभी एप्लिकेशन (आईओएस, एंड्रॉइड, विंडोज फोन) के लिए एक कस्टम मेनू बनाना चाहता हूं।Xamarin C#
तो, मैं अपना मेनू होने के लिए MasterPage
बना सकता हूं। तो अब मैं सी # में सामग्री पृष्ठ, फ़ॉन्ट, फ़ॉन्ट रंग, फ़ॉन्ट आकार के आकार में परिवर्तन करना चाहते
public class MenuItem
{
public string Title { get; set; }
public string IconSource { get; set; }
public Type TargetType { get; set; }
public string Parameter { get; set; }
}
:
public MasterPage()
{
InitializeComponent();
var masterPageItems = new List<MenuItem>();
masterPageItems.Add(new MenuItem
{
Title = "Administração",
});
masterPageItems.Add(new MenuItem
{
Title = "Meus Dados",
IconSource = "contacts.png",
TargetType = typeof(MeusDados),
});
masterPageItems.Add(new MenuItem
{
Title = "Dados Cadastrais",
IconSource = "contacts.png",
TargetType = typeof(MeusNegocios),
});
var listView = new ListView
{
ItemsSource = masterPageItems,
ItemTemplate = new DataTemplate(() =>
{
var imageCell = new ImageCell();
imageCell.SetBinding(TextCell.TextProperty, "Title");
imageCell.SetBinding(ImageCell.ImageSourceProperty, "IconSource");
return imageCell;
}),
VerticalOptions = LayoutOptions.FillAndExpand,
SeparatorVisibility = SeparatorVisibility.None
};
Padding = new Thickness(0, 20, 0, 0);
Content = new StackLayout
{
VerticalOptions = LayoutOptions.Fill,
Children = {
listView
}
};
}
यह MenuItem
है। मैं कैसे करूं?