반응형

programing 371

WPF: 동적으로 작성된 WPF 창에서 컨트롤을 동적으로 추가하는 방법

WPF: 동적으로 작성된 WPF 창에서 컨트롤을 동적으로 추가하는 방법 C#의 프로젝트에 WPF 입력 박스를 추가하고 싶습니다.C#에 있는 InputBox에서 WinForm을 샀는데 WinForm 룩앤필이 들어가 있어요.그래서 나는 그것을 WPF로 재현하고 있었다.모든 컨트롤(라벨, 버튼, 텍스트 상자)을 작성했지만 창에 추가할 수 없습니다. static Window winInputDialog 창은 ShowDialog를 통해 표시되지만 컨트롤은 없습니다.창에서 컨트롤을 가져오려면 다음 두 가지 방법이 있습니다. Visual Studio 디자이너에서 전체 디자인 작업을 수행합니다. 코드별로 컨트롤을 추가합니다.다음은 창을 만들고 창을 제어하는 간단한 예입니다. var window = new Window()..

programing 2023.04.20

관찰 가능한 수집 <> 대리스트 <>

관찰 가능한 수집 대리스트 중첩된 엔티티가 많습니다.List각각에 대해서요. 예를 들어, 저는BaseEntity가지고 있다List.ColumnEntity클래스에는List기타 등등. WPF UI를 사용하여 작업하고 있으며 모든 목록 내의 모든 변경 사항을 추적해야 합니다.BaseEntity. 이 실장은, IOS(IOS)의 instance화에 의해서 행해집니다.new ObservableCollection필요한 리스트에 근거해, 거기에 구속력을 가지는ObservableCollection. 네스트된 모든 것을 바꾸는 장점과 단점은 무엇입니까?Lists로.ObservableCollections그럼으로써 모든 변경을 추적할 수 있습니다.BaseEntity각각의 리스트를 재할당하지 않고,BaseEntity수정한 경계..

programing 2023.04.20

WPF의 심플한(내 생각에) 수평선?

WPF의 심플한(내 생각에) 수평선? 비교적 단순한 데이터 입력 양식을 작성하고, 양식의 전체 길이를 확장하는 가로줄(HTML의 HR 태그와 다르지 않음)로 특정 섹션을 구분합니다. 나는 이것을 시도해 보았다. 부모 컨트롤은 고정된 너비가 아니기 때문에 이 선을 사용하면 창이 화면 전체 너비로 확장됩니다. 부모 컨트롤/윈도 너비를 변경하지 않고 쉽게 이 작업을 수행할 수 있는 방법이 있습니까?xaml에 추가하는 것은 어떨까요? 저도 같은 문제가 있어서 결국 Rectangle 요소를 사용하기로 했습니다. 제 생각에는 구분자보다 수정/형상이 다소 쉽습니다.물론입니다.Separator는 간단한 분리를 위한 매우 쉽고 깔끔한 솔루션입니다.높이 1의 테두리를 사용하고 너비를 설정하지 마십시오(예: 너비 = 자동,..

programing 2023.04.20

Bash에서 디렉토리의 부모 가져오기

Bash에서 디렉토리의 부모 가져오기 다음과 같은 파일 경로가 있는 경우... /home/smith/Desktop/Test /home/smith/Desktop/Test/ 부모 디렉토리가 되도록 문자열을 변경하려면 어떻게 해야 합니까? 예. /home/smith/Desktop /home/smith/Desktop/ dir=/home/smith/Desktop/Test parentdir="$(dirname "$dir")" 후행 슬래시가 있는 경우에도 효과가 있습니다.부모 디렉토리는 닷 파일명을 추가하는 것만으로 알 수 있습니다. /home/smith/Desktop/Test/.. # unresolved path 단, 해결된 경로(도트 경로 구성 요소가 없는 절대 경로)가 필요합니다. /home/smith/Desk..

programing 2023.04.20

이미지 저장 - SQL DB vs Azure Blob 스토리지

이미지 저장 - SQL DB vs Azure Blob 스토리지 현재 새로운 어플리케이션을 작성 중인데, 어플리케이션 내의 특정 엔티티가 이미지(웹사이트 표시 목적으로만 사용)를 가지고 있습니다. 나중에 애플리케이션을 Azure에서 호스팅하고 싶은데, Azure Blob 스토리지를 사용하여 모든 이미지를 저장하는 것이 좋을지 DB에 저장하는 것이 좋을지 고민하고 있습니다. 웹 사이트에 이미지를 로드할 때 어떤 성능이 더 우수합니까? SQL: 컨트롤러 -> DB -> VIEW Azure Blob: 컨트롤러 -> Azure DB에 대한 웹콜 -> 보기 제가 결정을 내릴 수 있도록 어떤 솔루션의 장점을 설명해 주실 수 있습니까?데이터베이스 스토리지 체계를 설계하는 방법은 주관적이지만 시나리오에서 고려해야 할 객..

programing 2023.04.20

표시된 뷰 컨트롤러의 대화형 삭제 사용 안 함

표시된 뷰 컨트롤러의 대화형 삭제 사용 안 함 iOS 13은 새로운 디자인의modalPresentationStyle .pageSheet(그리고 그 형제자매).formSheet모듈러로 표시되는 뷰 컨트롤러의 경우... ...또한 표시된 뷰 컨트롤러를 아래로 슬라이드하여 이러한 시트를 제거할 수 있습니다(순차적 삭제).새로운 "풀 투 디스미스" 기능은 매우 유용하지만 항상 바람직한 것은 아닙니다. 질문: 어떻게 하면 인터랙티브한 해고를 끌 수 있을까요?- 프레젠테이션 스타일은 그대로 유지한다는 점을 명심하십시오.옵션 1: viewController.isModalInPresentation = true (디세이블 인터랙티브).pageSheet해고는 이렇게 행동합니다.) iOS 13 이후로UIViewControl..

programing 2023.04.20

Azure AD의 "Request API permissions"에서 "Application permissions"가 비활성화되어 있는 이유는 무엇입니까?

Azure AD의 "Request API permissions"에서 "Application permissions"가 비활성화되어 있는 이유는 무엇입니까? Azure AD에서 API를 호출할 수 있는 콘솔 앱 권한을 부여하려고 합니다. "Add permissions(권한 추가)"로 이동하면 "Application permissions(어플리케이션 권한)"가 회색으로 표시되고 "Deleged permissions(권한 위임된 권한)"만 선택할 수 있습니다. 콘솔 앱은 백엔드에서 실행되며 사용자가 서명하지 않기 때문에 애플리케이션 권한이 적합한 것으로 알고 있습니다. "애플리케이션 권한" 도움말 텍스트에서 다음을 수행합니다. 애플리케이션은 로그인한 사용자 없이 백그라운드서비스 또는 데몬으로 실행됩니다. "위임..

programing 2023.04.20

{x: Null} 대투명?

{x: Null} 대투명? 다음 둘의 차이점은 무엇입니까? Background="{x:Null}" 그리고. Background="Transparent" Transparent투명 색상으로 초기화된 브러시를 만듭니다. null은 속성을 null로 설정합니다. 즉, 대상 속성에 브러시가 연결되어 있지 않습니다.WPF에서는 브러시를 요소에 설정하는 것이 중요한 경우가 많습니다.예를 들어 요소에서 마우스 다운을 추적하려면 배경을 설정해야 합니다.단색을 설정하고 싶지 않은 경우(투명하게) 투명 브러시를 사용할 수 있습니다.이 작업은 문자열 값 "투명"을 사용하여 수행할 수 있습니다. 차이는 그 자산이 어떻게 설정되느냐에 있다.브러시 속성에 null을 할당하면 속성이 실제로 null로 설정됩니다.문자열 "투명"을 설..

programing 2023.04.20

WPF 및 를 사용하여 CTRL+SHIFT+(LETTER)라고 하는 글로벌 단축키를 등록하려면 어떻게 해야 합니까?NET 3.5?

WPF 및 를 사용하여 CTRL+SHIFT+(LETTER)라고 하는 글로벌 단축키를 등록하려면 어떻게 해야 합니까?NET 3.5? WPF를 사용하여 C#에 애플리케이션을 구축하고 있습니다.어떻게 하면 몇 가지 키에 바인딩할 수 있습니까? 또, Windows 키에 바인드 하려면 어떻게 해야 하나요?이것은 완전히 효과가 있는 해결책입니다. 도움이 되길 바랍니다. 사용방법: _hotKey = new HotKey(Key.F9, KeyModifier.Shift | KeyModifier.Win, OnHotKeyHandler); ... private void OnHotKeyHandler(HotKey hotKey) { SystemHelper.SetScreenSaverRunning(); } 클래스: using Syste..

programing 2023.04.20

app.config config 섹션에서 키 값 쌍을 사전으로 읽는 중

app.config config 섹션에서 키 값 쌍을 사전으로 읽는 중 현재 제 어플리케이션에는 다음과 같이 app.config가 설정되어 있습니다. 현재 목표는 MajorCommands의 모든 값을 예측하거나 단순히 읽어내는 것입니다.Dictionary로 포맷되었다.Dictionary. System을 사용하여 여러 가지 접근 방식을 시도했습니다.설정은 되어 있지만, 아무것도 동작하지 않는 것 같습니다.또한 정확한 질문에 대한 자세한 내용은 찾을 수 없었습니다.이 일을 할 수 있는 마땅한 방법이 있을까요?사용.ConfigurationManager전체 섹션을 얻을 수 있는 클래스app.config로서 제출하다.Hashtable변환할 수 있습니다.Dictionary원하는 경우: var section = (C..

programing 2023.04.20
반응형