VARCHART XGantt는 대화 형 간트 차트 컨트롤, 그리고 모듈 식 디자인은 당신이 당신과 당신의 고객의 요구를 충족 응용 프로그램을 만들 수 있습니다. (우리가 간트가 VARCHART XGantt는 .NET, 액티브 X 및 ASP.NET 응용 프로그램에서 사용할 수있는 제어 선도.) 또한,도 안정적이고 신뢰할 수있는 간트 차트 도구를 가지고, 코드의 첫 번째 라인을 작성하기 전에 우리는 고객의 요구를 충족 여부를 알 수 있습니다. VARCHART XGantt 빠르고 쉽게 쉽게 복잡한 데이터를 이해하고, 성능 병목 현상, 피할 지연 및 자원의 효율적인 사용을 식별하는 데 도움이 응용 프로그램에 통합 할 수 있습니다.
이 논문의 사용 설명 시간 VARCHART XGantt는, 일반적인 문제 중 일부는 질문에 발생뿐만 아니라 답변 - 발생 제한하는 방법에 문제가 그것의 표준 폭을? 문제는이 액티브 X 버전 과 대답의 .NET 버전을 -
어떻게 시간 척도 폭을 제한하는? (액티브 에디션)
당신이 지금까지 날짜 표시 줄의 왼쪽 터치하면 시간 스케일을 확장하기 위해 마우스 왼쪽 버튼을 누른 상태에서, 쉽게 훨씬 더 1천퍼센트 요인보다 더 달성 할 수있는 가시 영역이다. 이를 제어하기 위해, OnTimeScaleSectionRescale 이벤트를 사용하십시오. 다음 예제 프로그램은 최선의 방법을 두 번 확장합니다.
샘플 코드
개인 서브 VcGantt1_OnTimeScaleSectionRescale (ByVal의 척도로 _ VcGanttLib.VcTimeScale, ByVal의 sectionIndex으로 _ 정수, ByVal의 newBasicUnitWidth 한, _ returnStatus으로 변형) 희미한 nOldUnitWidth 한 nOldUnitWidth = timeScale.Section (sectionIndex) .UnitWidth 만약 newBasicUnitWidth> (2 * nOldUnitWidth) 그런 다음 timeScale.Section (sectionIndex) .UnitWidth = 2 * nOldUnitWidth returnStatus = vcRetStatFalse 최종면 최종 하위
어떻게 시간 척도 폭을 제한하는? (.NET 버전)
당신이 지금까지 날짜 표시 줄의 왼쪽 터치하면 시간 스케일을 확장하기 위해 마우스 왼쪽 버튼을 누른 상태에서, 쉽게 훨씬 더 1천퍼센트 요인보다 더 달성 할 수있는 가시 영역이다. 이를 제어하기 위해, VcTimeScaleSectionRescaling 이벤트를 사용하십시오. 다음 예제 프로그램은 최선의 방법을 두 번 확장합니다.
샘플 코드 VB.NET
개인 서브 VcGantt1_VcTimeScaleSectionRescaling (개체로 ByVal의 보낸 사람, NETRONIC.XGantt.VcTimeScaleSectionRescalingEventArgs으로 ByVal의 e)는 처리 VcGantt1.VcTimeScaleSectionRescaling 희미한 nOldUnitWidth 한 희미한 returnStatus으로 VariantType nOldUnitWidth = e.TimeScale.Section (0) .UnitWidth 하면 (e.NewBasicUnitWidth> (2 * nOldUnitWidth))이어서 nOldUnitWidth = 2 * nOldUnitWidth returnStatus = e.ReturnStatus.vcRetStatFalse 최종면 최종 서브
샘플 코드의 C #
private void VcGantt1_VcTimeScaleSectionRescaling(object sender, NETRONIC.XGantt.VcTimeScaleSectionRescalingEventArgs e) { long nOldUnitWidth = e.TimeScale.get_Section(0).UnitWidth; object returnStatus = e.ReturnStatus; if (e.NewBasicUnitWidth > (2 * nOldUnitWidth)) { nOldUnitWidth = 2 * nOldUnitWidth; } }