C++ Builder 10.2 Tokyo > TeeChart > 데이터 포인트의 마우스 오버 강조 표시 기능 비활성화
5785 단어 degradeteechartcppBuilder우이
RAD Studio 10.2 Tokyo Update 3
Windows 10 Pro (64bit) バージョン 1803 (April 2018 Update)
관련
데이터 포인트의 마우스 오버 강조 표시
비고
데이터 포인트의 마우스 오버로 포인트가 강조 표시된다.
유저는 「무언가 동작하는 것일까?」라고 생각한다.
클릭해도 아무 일도 일어나지 않는다.
TeeChart의 버전이 올라 표준화된 UI이다.
실행 준비
다음은 그래프 표시까지의 순서.
c++ builder XE4, 10.2 Tokyo > TeeChart > 첫걸음 > 그래프 작성까지에 따라 그래프 작성
Unit1.cpp
//---------------------------------------------------------------------------
#include <vcl.h>
#pragma hdrstop
#include <DateUtils.hpp>
#include "Unit1.h"
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource "*.dfm"
TForm1 *Form1;
//---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner)
: TForm(Owner)
{
}
//---------------------------------------------------------------------------
void __fastcall TForm1::FormShow(TObject *Sender)
{
Chart1->Series[0]->XValues->DateTime = true;
Chart1->BottomAxis->DateTimeFormat = L"nn:ss";
TDateTime dt;
dt = Now();
double yval;
for (int idx=0; idx < 10; idx++) {
yval = idx;
Series1->AddXY(dt, yval, "", clRed);
dt = IncSecond(dt, 1);
}
}
//---------------------------------------------------------------------------
실행 결과
데이터 포인트 위로 마우스 오버하면 포인트가 강조 표시됩니다.
기능 비활성화
디자인에서 > Series에 대한 변경
디자인에서 > Chart에 대한 변경
Object Inspector에서 Hover 속성의 Visible을 False로 설정합니다.
코드에서 > Chart에 대한 변경
이하를 추가하는 것으로, Chart1의 모든 Hover 기능을 무효화할 수 있다.
Chart1->Hover->Visible = false;
Reference
이 문제에 관하여(C++ Builder 10.2 Tokyo > TeeChart > 데이터 포인트의 마우스 오버 강조 표시 기능 비활성화), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/7of9/items/8f2a9c0fc516b2c62a1c텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)