반응형

WPF 16

WPF/C#: 사용자 기본 설정 파일을 어디에 저장해야 합니까?

WPF/C#: 사용자 기본 설정 파일을 어디에 저장해야 합니까? 사용자 기본 설정 파일을 저장할 수 있는 권장 위치는 어디입니까?사용자 기본 설정에 대처하기 위해 권장되는 방법이 있습니까? 현재 에서 반환된 경로를 사용하고 있습니다.typeof(MyLibrary).Assembly.Location응용 프로그램에서 생성되거나 필요한 파일을 저장할 기본 위치로 지정합니다. 편집: 두 가지 관련/재미있는 질문을 찾았습니다. Windows XP 및 Vista 응용 프로그램 사용자 정보를 저장하는 최적의 장소 저장/로드 기능을 구현하는 방법은 무엇입니까? 편집 #2: 이 메모는 저처럼 설정을 사용해 본 적이 없는 분들을 위한 메모입니다.설정은 꽤 유용하지만, 무슨 일이 일어나고 있는지 알기 위해 많은 조사를 해야 ..

it-source 2023.04.21

WPF에서 DPI를 취득하려면 어떻게 해야 하나요?

WPF에서 DPI를 취득하려면 어떻게 해야 하나요? WPF에서 DPI를 취득하려면 어떻게 해야 하나요?https://learn.microsoft.com/en-us/archive/blogs/jaimer/getting-system-dpi-in-wpf-app은 기능하고 있는 것 같습니다. PresentationSource source = PresentationSource.FromVisual(this); double dpiX, dpiY; if (source != null) { dpiX = 96.0 * source.CompositionTarget.TransformToDevice.M11; dpiY = 96.0 * source.CompositionTarget.TransformToDevice.M22; } var dpi..

it-source 2023.04.21

WPF 앱을 화면 중앙에 배치하는 방법

WPF 앱을 화면 중앙에 배치하는 방법 기본 화면에서 WPF 앱을 시작할 때 중앙에 배치합니다.내 윈도우를 설정해야 한다는 것을 알고 있습니다.왼쪽과 내 창.맨 위, 하지만 값은 어디서 얻을 수 있나요? 찾았다System.Windows.Forms.Screen.PrimaryScreenWPF가 아닌 것 같습니다.화면 해상도 등을 제공하는 WPF 대체 방법이 있습니까?xaml ... 창 생성자에 저장 WindowStartupLocation = System.Windows.WindowStartupLocation.CenterScreen; .NET Framework 지원 대상: 4, 3.5, 3.0 .NET Framework 클라이언트 프로파일 지원 대상: 4, 3.5 SP1 WPF 앱에서 Screen 클래스를 계속..

it-source 2023.04.16

개별 스레드에 WPF 창을 만들고 표시하려면 어떻게 해야 합니까?

개별 스레드에 WPF 창을 만들고 표시하려면 어떻게 해야 합니까? 같은 프로세스에서2개 이상의 WPF 창을 작성해야 합니다.그러나 창은 서로 차단할 수 없기 때문에 별도의 스레드로 처리해야 합니다.이거 어떻게 해? WinForms 에서는, 다음의 조작에 의해서 실현됩니다. 새 스레드 시작 새 스레드에서 양식 만들기 응용 프로그램을 호출합니다.양식을 매개 변수로 사용하여 실행 WPF에서 같은 작업을 하려면 어떻게 해야 하나요?msdn 상태: private void NewWindowHandler(object sender, RoutedEventArgs e) { Thread newWindowThread = new Thread(new ThreadStart(ThreadStartingPoint)); newWindow..

it-source 2023.04.16

WPF GUI 애플리케이션을 닫는 올바른 방법:Get Current Process().Kill() , Environment.exit(0) 또는 this.셧다운()

WPF GUI 애플리케이션을 닫는 올바른 방법:Get Current Process().Kill() , Environment.exit(0) 또는 this.셧다운() GUI 데스크톱 기반의 WPF 4.0(C#.Net 4.0) 프로그램은 SQL Server 데이터베이스와 연동됩니다.응용 프로그램을 실행할 때마다 ADO를 통해 SQL Server에 대한 연결이 생성됩니다.NET Entity Framework와 SQL Server에 연결할 수 없는 경우 예외를 발생시키고 다음을 표시합니다.MessageBox알림과 함께. 이제 사용자가 이 메시지 애플리케이션을 읽은 후 종료했으면 합니다.세 가지 방법을 찾았습니다. Process.GetCurrentProcess().Kill(); 또는 this.Shutdown(); ..

it-source 2023.04.16

WPF WPF에서 SVG 파일을 아이콘으로 사용하는 올바른 방법은 무엇입니까?

WPF WPF에서 SVG 파일을 아이콘으로 사용하는 올바른 방법은 무엇입니까? 이를 위해 권장되는 단계별 절차를 설명할 수 있는 사람이 있습니까? 스텝 1. SVG를 XAML로 변환...그건 간단해 2단계, 이제 어쩌죠?기술은 SVG에서 XAML 변환기로 생성되는 XAML 개체에 따라 달라집니다.도면이 생성됩니까?이미지?그리드?캔버스?경로?기하학?각각의 경우 기술이 다릅니다. 다음 예에서는 버튼에 아이콘을 사용하고 있다고 가정합니다.이것은 가장 일반적인 시나리오입니다만, 어느 Content Control에서도 같은 수법이 유효합니다. 도면을 아이콘으로 사용 도면을 사용하려면 DrawingBrush를 사용하여 적절한 크기의 직사각형을 그립니다. 이미지를 아이콘으로 사용 이미지를 직접 사용할 수 있습니다. ..

it-source 2023.04.11
반응형