728x90
반응형
App.xaml 의 Startup 수정 후 아래와같이 변수를 받으면 된다.
보통 확장자 연결 후 해당 파일 더블클릭하면 넘어가는 변수이다.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
public partial class App : Application
{
private void Startup(object sender, StartupEventArgs e)
{
MainWindow wnd = new MainWindow();
if (e.Args.Length >= 1)
MessageBox.Show(e.Args[0]);
wnd.Show();
}
}
public partial class MainWindow : Window
{
public MainWindow()
{
InitializeComponent();
}
}
|
cs |
일반적으로 도스모스에서는 실행파일 뒤에 변수값을 넣어서 사용한다.
string[] args = Environment.GetCommandLineArgs();
기본 애플리케이션 창 가져오기 및 설정
StartupEventArgs
https://docs.microsoft.com/ko-kr/dotnet/api/system.windows.startupeventargs?view=netframework-4.8
728x90
반응형
'Programing (프로그래밍) > WPF & C# (C Sharp)' 카테고리의 다른 글
[자작] WPF&C# PACL 멀티캠뷰어 헬퍼 ( MultiCamViewer Helper ) (0) | 2019.10.18 |
---|---|
[자작] 키오스크미디어월 ( kiosk media wall ) (0) | 2019.10.08 |
WPF & C# - 버블링 & 터널링 순서 ( Bubbling / Tunneling ) (0) | 2019.08.19 |
WPF & C# - JSON 사용방법 사용법 ( 저장 / 불러오기 / parse / parsing / 파싱 ) (1) | 2019.08.16 |
[자작] WPF & C# - 농촌진흥청_국립축산과학원 kiosk_키오스크-세로 (0) | 2019.06.23 |
[자작] WPF & C# - 클라우드코리아 방명록 ( ck GuestBook 제스처 Gesture ) (0) | 2019.02.21 |
[자작] WPF & C# - BraitKiosk ( 브라이트코리아 - 키오스크 ) (1) | 2019.02.21 |
WPF & C# - ToString() Format 포멧변경 (2) | 2019.02.19 |