Skip to content

Instantly share code, notes, and snippets.

Windows App Tutorials wtuts

View GitHub Profile
View gist:4e786d05454350e48cb3
static class CountryArrays
{
/// <summary>
/// Country names
/// </summary>
public static string[] Names = new string[]
{
"Afghanistan",
"Albania",
"Algeria",
View AddClick.cs
private async void Insert_Button_Click(object sender, RoutedEventArgs e)
{
//Creating a new data object
var obj = new Database.Schema.Students
{
Name = NameBox.Text,
Marks = Convert.ToInt32(MarksBox.Text)
};
View ip_address.cs
public IPAddress GetIPAddress()
{
List<string> IpAddress = new List<string>();
var Hosts = Windows.Networking.Connectivity.NetworkInformation.GetHostNames().ToList();
foreach (var Host in Hosts)
{
string IP = Host.DisplayName;
IpAddress.Add(IP);
}
IPAddress address = IPAddress.Parse(IpAddress.Last());
View design.xaml
<Grid x:Name="ContentPanel" Grid.Row="1" Margin="12,0,12,0">
<TextBox x:Name="txtToTrans" HorizontalAlignment="Left" Height="72"
TextWrapping="Wrap" VerticalAlignment="Top" Width="446"
AcceptsReturn="True"/>
<Button Content="Translate" HorizontalAlignment="Left" Margin="10,131,0,0"
VerticalAlignment="Top" Width="436" Click="Button_Click_1"/>
<RadioButton x:Name="optFrench" Content="French" HorizontalAlignment="Left"
Margin="10,59,0,0" VerticalAlignment="Top" IsChecked="True"
Checked="optFrench_Checked"/>
<RadioButton x:Name="optSpanish" Content="Spanish" HorizontalAlignment="Left"
View MainPage.xaml
<controls:Gauge Width="136"
Height="136"
Margin="0"
HorizontalAlignment="Center"
VerticalAlignment="Center"
FontSize="32"
Maximum="100"
ScaleBrush="Blue"
ScaleWidth="20"
Style="{StaticResource Gauge}"
View SharedResources.xaml
<Page.Resources>
<Style x:Key="Gauge" TargetType="controls:Gauge">
<Setter Property="FontFamily" Value="Segoe WP" />
<Setter Property="Background" Value="Transparent" />
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="controls:Gauge">
<Viewbox>
<Grid x:Name="Container"
Width="200"
View Gauge.cs
/// <summary>
/// A Modern UI Radial Gauge.
/// </summary>
[TemplatePart(Name = NeedlePartName, Type = typeof(Path))]
[TemplatePart(Name = ScalePartName, Type = typeof(Path))]
[TemplatePart(Name = TrailPartName, Type = typeof(Path))]
[TemplatePart(Name = ValueTextPartName, Type = typeof(TextBlock))]
public class Gauge : Control
{
#region Constants
View BlankPage.xaml
<StackPanel Background="{StaticResource ThemeColor}" Height="60" HorizontalAlignment="Center">
<TextBlock Text="Hello World" Style="{StaticResource MyTextBlockStyle}"/>
</StackPanel>
View App.xaml
<Application.Resources>
<ResourceDictionary>
<ResourceDictionary.MergedDictionaries>
<ResourceDictionary Source="Themes/SharedResources.xaml" />
<ResourceDictionary Source="Themes/PlatformSpecificThemes.xaml" />
</ResourceDictionary.MergedDictionaries>
</ResourceDictionary>
</Application.Resources>
You can’t perform that action at this time.