728x90
반응형
728x170
▶ App.cs
using Windows.ApplicationModel.Activation;
using Windows.Foundation;
using Windows.Graphics.Display;
using Windows.UI;
using Windows.UI.ViewManagement;
using Windows.UI.Xaml;
using Windows.UI.Xaml.Controls;
using Windows.UI.Xaml.Media;
namespace TestProject
{
/// <summary>
/// 앱
/// </summary>
public class App : Application
{
//////////////////////////////////////////////////////////////////////////////////////////////////// Method
////////////////////////////////////////////////////////////////////////////////////////// Static
//////////////////////////////////////////////////////////////////////////////// Private
#region 프로그램 실행하기 - Main()
/// <summary>
/// 프로그램 실행하기
/// </summary>
private static void Main()
{
Application.Start((p) => new App());
}
#endregion
////////////////////////////////////////////////////////////////////////////////////////// Instance
//////////////////////////////////////////////////////////////////////////////// Protected
#region 시작시 처리하기 - OnLaunched(e)
/// <summary>
/// 시작시 처리하기
/// </summary>
/// <param name="e">이벤트 인자</param>
protected override void OnLaunched(LaunchActivatedEventArgs e)
{
TextBlock textBlock = new TextBlock
{
HorizontalAlignment = HorizontalAlignment.Center,
VerticalAlignment = VerticalAlignment.Center,
Foreground = new SolidColorBrush(Colors.Red),
FontFamily = new FontFamily("Times New Roman"),
FontSize = 96,
Text = "Windows 10",
};
Window.Current.Content = textBlock;
#region 윈도우 크기를 설정한다.
double width = 800d;
double height = 600d;
double dpi = (double)DisplayInformation.GetForCurrentView().LogicalDpi;
ApplicationView.PreferredLaunchWindowingMode = ApplicationViewWindowingMode.PreferredLaunchViewSize;
Size windowSize = new Size(width * 96d / dpi, height * 96d / dpi);
ApplicationView.PreferredLaunchViewSize = windowSize;
Window.Current.Activate();
ApplicationView.GetForCurrentView().TryResizeView(windowSize);
#endregion
}
#endregion
}
}
728x90
반응형
그리드형(광고전용)
'C# > UWP' 카테고리의 다른 글
[C#/UWP] ResourceDictionary 엘리먼트 : MergedDictionaries 사용해 리소스 파일 병합하기 (0) | 2019.01.28 |
---|---|
[C#/UWP] x:Key 속성을 사용해 리소스 사용하기 (0) | 2019.01.27 |
[C#/UWP] TextBlock 클래스 사용하기 (0) | 2019.01.27 |
[C#/UWP] LinearGradientBrush 클래스 사용하기 (0) | 2019.01.27 |
[C#/UWP] LinearGradientBrush 클래스 : GradientStops 속성 사용하기 (0) | 2019.01.27 |
[C#/UWP] BitmapImage 클래스 : UriSource 속성을 사용해 리소스 이미지 표시하기 (0) | 2019.01.27 |
[C#/UWP] x:Name 속성 사용하기 (0) | 2019.01.27 |
[C#/UWP] MediaElement 클래스 사용하기 (0) | 2019.01.27 |
[C#/UWP] Grid 클래스 : 자식 엘리먼트 중첩시키기 (0) | 2019.01.27 |
[C#/UWP] DisplayInformation 클래스 : 디스플레이 정보 구하기 (0) | 2019.01.27 |
댓글을 달아 주세요