반응형

WPF 16

데이터 세트 읽기

데이터 세트 읽기 WPF의 데이터 세트에서 데이터를 읽는 방법은 무엇입니까?저는 두 칸만 있는 기차 시간표가 있는데 출발 시간을 읽고 다음 기차가 언제 출발하는지 계산할 수 있었으면 합니다.예를 들어, 지금 시간은 12시 29분이고 제 애플리케이션은 다음 기차가 12시 33분에 출발한다고 알려줘야 합니다. 저는 이미 좌우로 검색했습니다..NET 3.5입니다.데이터 집합이 데이터베이스와 유사합니다.DataTable은 데이터베이스 테이블과 유사하며 DataRow는 테이블의 레코드와 유사합니다.필터링 또는 정렬 옵션을 추가하려면 DataView 개체를 사용하여 필터링 또는 정렬 옵션을 추가한 다음 별도의 DataTable 개체로 다시 변환합니다. 데이터베이스를 사용하여 데이터를 저장하는 경우 먼저 데이터베이스..

source 2023.05.29

기본 스타일을 기반으로 스타일을 만드는 방법은 무엇입니까?

기본 스타일을 기반으로 스타일을 만드는 방법은 무엇입니까? Silverlight에서 기본 스타일을 기반으로 스타일을 만드는 방법은 무엇입니까? 예를 들어 WPF에서는 다음과 같이 만듭니다. 거의 비슷합니다.그냥 빼기만 하면 돼요.x:Type보다 명확한 이름을 지정합니다. 언급URL : https://stackoverflow.com/questions/13016932/how-to-create-a-style-based-on-default-style

source 2023.05.09

WPF 애플리케이션에서 App.config 파일을 사용하는 방법은 무엇입니까?

WPF 애플리케이션에서 App.config 파일을 사용하는 방법은 무엇입니까? WPF 애플리케이션에서 App.config 파일을 생성했습니다. 그런 다음 이 값을 읽어내려 합니다. string xmlDataDirectory = ConfigurationSettings.AppSettings.Get("xmlDataDirectory"); 그러나 이것은 구식이며 클래스 뷰에서 검색조차 할 수 없는 Configuration Manager를 사용해야 한다고 합니다. WPF에서 이와 같은 구성 파일을 사용하는 방법을 아는 사람이 있습니까?다음을 참조해야 합니다.System.ConfigurationGAC에 있는 어셈블리. 사용ConfigurationManagerWPF에 특정되지 않음: 모든 유형의 응용 프로그램에 대한 ..

source 2023.05.04

스타일/템플릿을 사용하여 소수 자릿수를 wpf 형식으로 지정하는 방법은 무엇입니까?

스타일/템플릿을 사용하여 소수 자릿수를 wpf 형식으로 지정하는 방법은 무엇입니까? 저는 WPF 프로그램을 작성하고 있으며 스타일이나 템플릿과 같은 반복 가능한 방법을 통해 텍스트 상자의 데이터를 포맷하는 방법을 찾고 있습니다.저는 많은 텍스트 상자(정확히는 95개)를 가지고 있으며, 각각의 텍스트 상자는 각각 고유한 해상도를 정의할 수 있는 고유한 숫자 데이터에 바인딩되어 있습니다.예를 들어, 데이터가 99.123이고 분해능이 2이면 99.12가 표시됩니다.마찬가지로 데이터 값 99와 분해능 3은 99.000(99가 아님)으로 표시되어야 합니다.이것을 할 수 있는 방법이 있습니까? 편집: 제가 작업 중인 현재 화면에는 95개의 텍스트 상자가 있지만, 프로그램의 다양한 화면 전체에 있는 모든 텍스트 상자..

source 2023.05.04

스타일과 ControlTemplate의 차이점

스타일과 ControlTemplate의 차이점 Style과 ControlTemplate의 주요 차이점은 무엇입니까?언제 또는 왜 둘 중 하나를 사용해야 하는가? 내 눈에는 그것들이 정확히 똑같다.저는 초보자이기 때문에 틀렸다고 생각하기 때문에 질문합니다.스타일에서는 컨트롤의 속성을 설정합니다. 이 스타일을 사용하는 모든 버튼의 배경은 빨간색으로 설정됩니다. 템플릿에서 컨트롤의 UI(구조)를 정의합니다. 이 템플릿을 사용하는 모든 버튼의 배경은 녹색이며 변경할 수 없습니다. 템플릿에 설정된 값은 템플릿 전체를 대체해야만 바꿀 수 있습니다.스타일 값은 컨트롤을 사용할 때 값을 명시적으로 설정하여 대체할 수 있습니다.따라서 값을 코딩하는 대신 TemplateBinding을 사용하여 컨트롤 속성을 사용하는 것이..

source 2023.04.24

오브젝트 유형에 따른 WPF 트리거

오브젝트 유형에 따른 WPF 트리거 트리거 객체 유형을 비교할 수 있는 방법이 있습니까? 배경:툴바가 있으며 선택한 항목 개체에 현재 설정되어 있는 하위 클래스에 따라 단추를 숨깁니다. 감사해요.이것은 @AndyG의 답변에 근거하고 있습니다만, 타이핑이 강하기 때문에 조금 안전합니다. DataTypeConverter라는 이름의 IValueConverter를 구현합니다.이 IValueConverter는 개체를 받아들이고 해당 유형을 (시스템으로) 반환합니다.종류): public class DataTypeConverter:IValueConverter { public object Convert(object value, Type targetType, object parameter, CultureInfo cult..

source 2023.04.24

행 및 열 인덱스로 WPF 그리드의 제어에 프로그래밍 방식으로 액세스하는 방법은 무엇입니까?

행 및 열 인덱스로 WPF 그리드의 제어에 프로그래밍 방식으로 액세스하는 방법은 무엇입니까? 제어장치를 WPF 그리드에 추가한 후 행 및/또는 열 인덱스로 프로그래밍 방식으로 액세스할 수 있는 방법이 있습니까?다음과 같은 것들이 있습니다. var myControl = (object)MyGrid.GetChild(int row, int column); ...어디에GetChild내가 갖고 싶었던 방법이야!기본 제공 방법은 없지만 Children 컬렉션을 보면 쉽게 할 수 있습니다. myGrid.Children .Cast() .First(e => Grid.GetRow(e) == row && Grid.GetColumn(e) == column); 이 답변이 도움이 됩니다. int rowIndex = Grid.Get..

source 2023.04.19

기본 스타일에서 스타일 상속

기본 스타일에서 스타일 상속 제 프로젝트에는 텍스트 상자의 커스텀 스타일이 있습니다.다음과 같이 정의됩니다. @Aphelion은 정답을 가지고 있다.아이템이 정의되어 있는 순서를 추가하고 싶다.ResourceDictionary문제. 슬라이더의 기본 스타일을 재정의하고 다른 슬라이더 스타일을 기반으로 하려면 재정의 스타일 뒤에 "기준" 슬라이더를 선언해야 합니다. 예를 들어, 다음과 같이 합니다. BlueSlider는, 디폴트(흰색)의 전경에 파란색 배경으로 합니다. 하지만 이렇게 하면: BlueSlider파란색 배경과 노란색 전경이 있습니다.언급URL : https://stackoverflow.com/questions/11581475/inherit-style-from-default-style

source 2023.04.19

XAML에서 간단한 하이퍼링크를 만드는 방법

XAML에서 간단한 하이퍼링크를 만드는 방법 제가 원하는 건 XAML에 하이퍼링크를 만드는 겁니다. 다 해봤어요.전 못하겠어요. 이것의 구문은 무엇입니까? Close Test 1 Test 2 Test 3 Test 4 Visual Studio 팀:Visual Studio 2010에서 Clippy가 팝업으로 "하이퍼링크를 만들려고 하는 것 같습니다"라고 말하고 그 방법을 가르쳐 주었으면 합니다.MEF로 하면 안 돼요?복고풍으로 하면 좋을 것 같습니다.또, 「HTML로 이미 알고 있는 것을 어떻게 할 것인가」라고 하는 사소한 문제도, XAML에 의한 학습 프로세스중에 많은 시간을 소비합니다.StackPanel에 하이퍼링크를 추가할 수 없습니다.실제로 컴파일 시 오류가 아닌 것에 놀랐습니다.이는 하이퍼링크가 W..

source 2023.04.19

그리드의 사용 가능한 공간을 채우도록 WPF TextBlock 글꼴 크기 조정

그리드의 사용 가능한 공간을 채우도록 WPF TextBlock 글꼴 크기 조정 텍스트 블록에 런타임에 표시되는 텍스트가 있습니다.주어진 영역을 채울 수 있는 가장 큰 글꼴 크기를 원합니다.텍스트 블록이 올바르게 설정되어 있어 텍스트 블록이 부모보다 클 때까지 폰트 크기를 늘린 후 폰트 크기를 1로 줄입니다.문제는 크기를 재작성/재작성할 수 없다는 것입니다. 더 좋은 방법이 있을까요?아니면 방법을 사용할 수 있는 방법이 있을까요?를 랩하다TextBlock내부ViewBox: 저도 같은 문제가 있었어요.이를 사용하여 텍스트 블록의 글꼴 크기를 조정하여 영역이 오버플로일 때 영역을 채울 수 있습니다. WPFViewBox컨트롤의 내용은 사용 가능한 공간에 따라 확대/축소할 수 있습니다. 그냥 두기만 하면 돼Tex..

source 2023.04.14
반응형