목록C# (59)
하아찡

이전에 추가해야하는 기능 일부 추가완료 - 좌측으로 스크롤시 데이터를 불러오게함 - 해당 부분 차트를 볼때 그부분 위 아래 맥스 민 값으로 최대 최소화를 하는 작업 완료. 추가시 발생한 오류 - 좌측스크롤시 데이터를 불러오다가 제멋대로 튕겨나가는 문제가 발생 작업화면 수정된 코드 private void MouseMove(object sender, MouseEventArgs e) { if (e.LeftButton == MouseButtonState.Pressed && sender == movingObject) { //감도 0.5값이 적당하다고봄. double newLeft = (e.GetPosition(wPanel).X - firstXPos) * 0.5; //double newTop = (e.GetPosi..

현재 진행사항 - 현재 차트 전 데이터를 받아옴. - 받아온 데이터를 앞에다가 추가함. - 좌우 드래그방식으로 앞뒤 차트를 볼 수 있게함. - 화면 크기가 변하면 차트 크기도 따라 변함. (화면 하단 리스트박스는 차트 데이터 순서가 맞는지 확인하기위해 넣어둠 지울 예정) XAML 현재 진행코드 AccessUpbit upbit = new AccessUpbit(); GridData griddata = new GridData();//현재 보이는 차트 최대값과 최소값을 저장함 int ShowBars = 200;//해당화면에 보여줄 막대그래프 수 이 변수를통해 추후에 휠을 돌릴시 확대하는기능을 추가할예정 double GridRight = 50.0f;//그리드 영역 오른쪽 공백크기 double GridBottom ..

이번에 처음 WPF를 공부를하게되어서 코드가 많이 난잡함 원하는 차트 모양 차트가 두개로 나눠짐 금액 차트랑 / 거래량 막대그래프 일단은 금액 차트를 작업함. 일단 원하는 코인 차트를 200개를 읽어와서 출력하는데까지는 완성 추후 남은작업은 좌측으로 움직일때 이전데이터를 읽어와 차트에 추가하는 방식 Query Params - to 부분에 시간을 전달해서 이전데이터를 읽어올라하는데 마지막 틱에서 -30*18(-540분을 빼야 제대로 작동함... 왜...?) string TimeStamp = ""; if (!FirstSerch) { DateTime dt = Convert.ToDateTime(keeptm[0].candle_date_time_kst); DateTime.TryParse(keeptm[0].candl..

각 코인별 차트를 보여주기위해서 차트를 찾아봄. livechart 라는게 있는데 내가 원하는 차트가 없음. 원하는 차트는 구매해서 사용하라고함. 그러면 만들어야지... 대충구상은 StackPanel에 Rectangle 로 틱과 꼬리를 만들어서 보여주는 방식으로 사용할듯. Grid 창 사이즈 변경이 일어날때 차트크기 변경하기위해 Grid에 SizChanged 이벤트를 넣어줌. -ClipToBounds : 정해진 영역을 벗어나면 벗어난 영역에 표시가 되지않음. StackPanel -Orientation : 내부 자식들 정렬방식 https://docs.microsoft.com/ko-kr/dotnet/api/system.windows.controls.stackpanel.orientation?view=window..