Ignite UI for Blazor Changelog
이 페이지에는 Ignite UI for Blazor의 각 버전에 대한 모든 주요 변경 사항이 기록되어 있습니다.
버전 2025.2부터 Ignite UI for Blazor 툴셋은 .NET 10을 지원합니다. .NET 10에 대한 자세한 정보는 마이크로소프트 사이트의 이 기사를 참고해 주세요.
버전 2024.2부터 Ignite UI for Blazor 도구 집합은 .NET 9를 지원합니다. .NET 9에 대한 자세한 내용은 Microsoft 사이트의 이 문서를 참조하세요.
25.2.38 (December 2025)
버그 수정
| 버그 번호 | 제어 | 설명 |
|---|---|---|
| 33808 | IgbData차트 | TimeAxisInterval에서 IntervalType Ticks에 대한 스케일 세트는 표시되지 않습니다 |
| 34255 | IgbData차트 | 0.00001 스케일 틱 표시가 서로 겹쳐져 표시됩니다 |
| 38510 | IgbData차트 | Stacked Series에 대한 AssigningCategoryStyle 이벤트 지원 |
| 41050 | IgbData차트 | IgbAxisMouseEventArgs에서 Axis가 채워지지 않고 있습니다 |
Enhancements
차트
TimeXAxisLabelFormat에 LabelFormatOverride 이벤트를 추가하여, 이제 TimeXAxis에서 모든 시간 포맷 레벨의 이벤트로 포맷을 덮어쓸 수 있습니다.
속성의 유효한 값을 찾기 위해 더 많은 항목을 고려하도록 스키마 생성을 조정했습니다.
25.2.32 (November 2025)
주요 변경 내용
2025.2 릴리스 기준으로, 더 이상 .NET 6을 지원하지 않습니다. 이는 Microsoft .NET 수명주기와 일치합니다.
IgniteUI.Blazor (Charts)
사용자 주석
Ignite UI for Blazor 에서는 이제 새로운 사용자 주석 기능을 사용해 런타임에 슬라이스, 스트립, 포인트 주석으로 주석을 달IgbDataChart 수 있습니다. 이 기능을 통해 최종 사용자는 슬라이스 주석을 사용해 회사 분기 보고서와 같은 중요한 단일 이벤트를 호출하거나, 지속 기간이 있는 이벤트는 스트립 주석을 사용해 플롯에 더 많은 세부사항을 추가할 수 있습니다. 또한 점 주석이나 이 세 가지의 조합을 사용해 그래프 급수에서 개별 점을 불러낼 수도 있습니다.
이는 이용 가능한 도구Toolbar 들과 직접 통합되어 있습니다.

축 주석을 위한 충돌 감지
축 주석이 충돌을 자동으로 감지하고 더 잘 맞도록 잘라내는 기능. 이 기능을 활성화하려면 다음 속성들을 설정해야 합니다:
ShouldAvoidAnnotationCollisionsShouldAutoTruncateAnnotations
IgniteUI.Blazor (Geographic Map)
- Azure Map Imagery는 이제 RTM으로 변경되었습니다.
IgniteUI.Blazor (Grids)
모든 그리드
- 셀 머징
- 동일한 데이터나 기타 커스텀 조건을 기반으로 컬럼 내 셀을 하나의 셀로 구성할 수 있는 새로운 병합 기능을 도입했습니다. 개별 열에서 활성화할 수 있습니다:
<IgbColumn Field="field" Merge="true"></IgbColumn>
- 병합은 그리드 수준에서 다음 중 하나를 적용하도록 구성할 수 있습니다.
OnSort- 열이 정렬될 때만 해당됩니다.Always- 항상 데이터 연산과 상관없이 작동합니다. 기본CellMergeMode적으로는 그렇OnSort습니다.
<IgbGrid CellMergeMode="GridCellMergeMode.Always">
</IgbGrid>
- 칼럼 핀닝
- 개별 열을 특정 면(그리드의 시작 또는 끝)에 고정할 수 있는 기능이 추가되어 양쪽 모두에서 고정할 수 있게 되었습니다. 이는 열에 다음 속성을 설정
PinningPosition하여 선언적으로 수행할 수 있습니다:
- 개별 열을 특정 면(그리드의 시작 또는 끝)에 고정할 수 있는 기능이 추가되어 양쪽 모두에서 고정할 수 있게 되었습니다. 이는 열에 다음 속성을 설정
<IgbColumn Field="Col1" Pinned="true" PinningPosition="ColumnPinningPosition.End">
</IgbColumn>
- Or:
col.PinningPosition = ColumnPinningPosition.End;
col.Pinned = true;
col.PinningPosition = ColumnPinningPosition.Start;
col.Pinned = true;
속성
PinningPosition이 열에 설정되어 있지 않으면, 열은 그리드의 열에 대한 고정 옵션에서 지정한 위치로 기본값이 됩니다.정렬 및 그룹화 개선
- Schwartzian 변환을 사용하여 정렬 알고리즘 효율성을 개선했습니다. 이는 장식-정렬-장식 해제라고도 하는 기술로, 정렬 키를 원래 데이터 레코드와 임시로 연결하여 정렬 키를 다시 계산하지 않도록 합니다.
- 정렬 알고리즘을 재귀에서 반복으로 리팩토링했습니다.
- 그룹화 알고리즘을 재귀에서 반복으로 리팩토링했습니다.
- 최적화된 그룹화 작업.
기타 개선 사항
- 열의
MinWidth너비MaxWidth를 제한하여 사용자가 지정한 너비를 제한하여 범위를 벗어나지 못하게 합니다. - 이제 속성은
PagingMode단순한 문자열인 "local"과 "remote"로 설정할 수 있으며, 열거를GridPagingMode가져올 필요가 없습니다.
- 열의
일반적인
Added
변경
- 구성 요소가 읽기 전용 상태일 때 더 잘 나타내도록 모든 테마에서 대부분의 양식 관련 구성 요소의 읽기 전용 스타일을 업데이트했습니다.
IgbTooltip- 행동 변화:
IgbTooltip기본 배치가 이제 '바닥'입니다. - behavioral change:
IgbTooltipwith-arrow가 설정되지 않으면 기본적으로 화살표 표시기가 렌더링되지 않습니다. - Breaking change:
IgbTooltipevents는 더 이상 세부 속성에서 앵커 대상을 반환하지 않습니다. event.target.anchor에서 여전히 접근할 수 있습니다.
- 행동 변화:
Deprecated
IgbTooltip-DisableArrow폐기되었습니다. 화살표 표시기를 렌더링하는 데 사용WithArrow하세요.
버그 수정
| 버그 번호 | 제어 | 설명 |
|---|---|---|
| 34960 | IGB그리드 | 그리드가 모달 대화 대화 안에 있을 때 웹 애플리케이션에서 최대 호출 스택 크기 Blazor 오류를 초과했습니다 |
| 40136 | 엑셀 라이브러리 | Excel 워크북을 로드할 때 FormulaParseException 예외 |
| 40490 | IgbDatePicker | 자동 완성 입력은 날짜 선택기에 아무런 효과가 주지 않습니다 |
25.1.82 (September 2025)
IgniteUI.Blazor (Geographic Map)
주요 변경 내용
AzureMapsMapImagery이름이 다음과 같이 변경되었습니다.IgbAzureMapsImageryAzureMapsImageryStyle.Imagery이름이 다음과 같이 변경되었습니다.AzureMapsImageryStyle.Satellite- 다음
AzureMapsImageryStyle열거 값들은 오버레이 접미사를 포함하도록 이름이 변경되었습니다:TerraOverlay,LabelsRoadOverlayLabelsDarkGreyOverlayHybridRoadOverlayHybridDarkGreyOverlayWeatherRadarOverlayWeatherInfraredOverlayTrafficAbsoluteOverlayTrafficRelativeOverlayTrafficRelativeDarkOverlayTrafficDelayOverlayTrafficReducedOverlay
IgniteUI.Blazor (Charts)
새 축 레이블 이벤트
축 라벨에서 다양한 연산을 감지할 수 있도록 다음 이벤트들이 추가DataChart 되었습니다:
LabelMouseDownLabelMouseUpLabelMouseEnterLabelMouseLeaveLabelMouseMoveLabelMouseClick
컴패니언 축
X축과 Y축에 속성을 추가CompanionAxis 해 기존 축의 복제를 빠르게 만들 수 있게 했습니다. 이 속성을 사용해CompanionAxisEnabled 활성화하면 복제된 축이 차트의 반대 위치로 기본값으로 옮겨지고, 그 축의 속성을 설정할 수 있습니다.
RadialPieSeries 삽입 개요
새로운 부동산이 생겼습니다.UseInsetOutlines 윤곽선을 어떻게 설정하는지 제어하기 위해IgbRadialPieSeries이 작품들이 렌더링됩니다. 이 값을 다음과 같이 설정합니다. 참 슬라이스 형태 안에 윤곽선을 삽입하는 반면, 거짓 (기본값) 값은 윤곽선을 슬라이스 형태의 가장자리에 반쯤 넣고 반쯤 바깥쪽으로 배치합니다.
주요 변경 내용
- 문제가 발생해 수정이 이루어졌습니다
PlotAreaPosition그리고ChartPosition속성IgbChartMouseEventArgs계급이 바뀌었다. 이로 인해 값들이 바뀝니다.PlotAreaPosition그리고ChartPosition돌아와.
IgniteUI.Blazor (Grids)
셀 접미사 내용
셀 내 접미사 콘텐츠를 지원하여 셀 값 끝에 추가 텍스트나 아이콘을 추가하고 스타일링할 수 있게 했습니다. 셀 접미사 내용에 추가된 속성의 전체 목록은 아래에 나와 있으며,IgbDataGridColumn 그리고CellInfo 클래스:
SuffixTextSuffixTextColorSuffixTextFontSuffixIconNameSuffixIconCollectionNameSuffixIconStrokeSuffixIconFillSuffixIconViewBoxLeftSuffixIconViewBoxTopSuffixIconViewBoxWidthSuffixIconViewBoxHeightTextDecoration
아이콘에 사용할 수 있는 최대 크기는 24x24입니다. 이보다 크거나 작은 아이콘을 제공할 수 있지만 24x24 공간에 맞게 적절하게 크기를 조정하여 완전히 표시되도록 뷰박스 설정을 구성해야 합니다.
버그 수정
| 버그 번호 | 제어 | 설명 |
|---|---|---|
| 31624 | IgbCategoryChart |
의 포함된 창IgbCategoryChart을 재조정하면 차트가 급수를 렌더링하지 못합니다 |
| 37307 | CheckBox |
IgbCheckBox의 JS 힙, 노드 및 리스너 누출 |
| 37930 | DataChart |
데이터 주석 오버레이 텍스트 색상이 작동하지 않음 |
| 27304 | DataChart |
확대/축소 사각형이 배경 사각형과 동일하게 배치되지 않습니다. |
| 30600 | DoughnutChart |
차트 또는 계열에 대한 textStyle 속성 없음(원형 차트에는 이 속성이 있음) |
| 38231 | Grid |
고정되지 않은 열은 숨겨진 열이 있는 경우 원래 위치로 돌아가지 않습니다. |
| 33861 | 엑셀 라이브러리 | 꺾은선형 차트를 추가하면 독일 문화에 대한 Excel 파일이 손상됩니다. |
Enhancements
IgbBulletGraph
- 새로운
LabelsVisible부동산 추가
차트
스타일링을 돕기 위해 DataToolTipLayer, ItemToolTipLayer, CategoryToolTipLayer에 새로운 속성이 추가되었습니다:
ToolTipBackgroundToolTipBorderBrushToolTipBorderThickness스타일링을 돕기 위해 DataLegend에 새로운 속성이 추가되었습니다:
ContentBackground,ContentBorderBrush, 그리고ContentBorderThickness와ContentBorderBrush는ContentBorderThickness각각 투명과 0으로 기본 설정되어 있으므로, 이 경계를 보려면 이 속성들을 설정해야 합니다.마우스의 월드 상대 위치를 제공하는 새로운 속성을
IgbChartMouseEventArgsWorldPosition추가했습니다. 이 위치는 축 공간 내에서 X축과 Y 축 모두에 대해 0과 1 사이의 값이 됩니다.그리고 더
HighlightingFadeOpacityIgbSeriesViewerIgbDomainChart해졌다. 이렇게 하면 하이라이트된 연속에 적용되는 불투명도를 설정할 수 있습니다.
Igb데이터 그리드
- DataGrid에 호출
stopPropagation되는 새로운 속성을 추가하여 마우스 이벤트가 부모 요소로 버블링되는 것을 방지했습니다
IgbLinear게이지
- 새로운
LabelsVisible부동산 추가
25.1.63 (August 2025)
IgniteUI.Blazor (Geographic Map)
Azure Map Imagery 지원
이제 AzureGeographicMap 기반 지도 이미지를 지원하여 개발자들이 여러 애플리케이션 유형에 걸쳐 상세하고 동적인 지도를 표시할 수 있게 되었습니다. 여러 지도 레이어를 결합하고, 지리 데이터를 시각화하며, 인터랙티브 지도 경험을 쉽게 만들 수 있습니다.
참고: Bing 지도 이미지에 대한 지원은 단계적으로 중단됩니다. 기존 엔터프라이즈 키를 사용하여 Bing Maps에 액세스할 수 있으므로 Azure Maps로 전환하는 동안 현재 애플리케이션이 계속 작동하도록 할 수 있습니다.
여기에서 공개적으로 사용 가능한 Azure Maps 중 일부를 살펴보세요.
버그 수정
| 버그 번호 | 제어 | 설명 |
|---|---|---|
| 26952 | IgbTabs |
e.Detail은 Razor /JS의 Change 이벤트에서 null입니다. |
| 26953 | IgbTabs |
탭을 선택한 것으로 표시하면 후속 시도에 적용되지 않습니다. |
| 31910 | XDatePicker |
"@bind-Value" 구문을 사용하여 값을 바인딩하고 지우기 버튼을 클릭하면 오류가 발생합니다. |
| 31323 | DataChart, Grid, IgbCombo |
NullReferenceException은 데이터 형식에 collection-type 속성이 있고 해당 컬렉션의 첫 번째 요소가 null일 때 발생합니다 |
| 38903 | IgbTabs |
드롭다운 목록이 탭 내의 구성 요소에 대한 올바른 위치에 표시되지 않습니다. |
| 139 | DatePicker, IgbDateTimeInput |
날짜 선택기 및 데이터 시간 입력은 nullable 값을 지원하지 않습니다. |
일반적인
이제 이러한 구성 요소의 다음 속성은 null을 허용합니다.
IgbButton:FormIgbCalendar:SpecialDates,DisabledDatesIgbCombo:ValueKey,DisplayKey,GroupKeyDatePicker:Value,Min,MaxDateTimePicker:Value,Min,MaxIgbDropdown:SelectedItemIgbInput:Pattern,MinLength,MaxLength,Min,Max,StepSelect:Value,SelectedItemIgbTile:ColStart,RowStartIgbTileManager:MinColumnWidth,MinRowHeight,Gap
25.1.46 (July 2025)
버그 수정
| 버그 번호 | 제어 | 설명 |
|---|---|---|
| 36448 | RadialGauge |
방사형 레이블 형식 속성이 작동하지 않습니다. (예: 제목, 자막) |
| 37718 | IgbTab |
탭 패널에 있는 그리드에 새 행이 추가될 때 예기치 않은 스크롤이 발생했습니다 |
| 37855 | Grid |
그리드에 HeaderTemplate이 포함되어 있고 보안되지 않은(http) 프로토콜을 사용하여 페이지에 액세스하는 경우 Crypto.randomUID를 찾을 수 없음 오류가 발생합니다. |
IgniteUI.Blazor (Charts)
- 추가
MaximumExtent그리고MaximumExtentPercentage축 라벨과 함께 사용할 수 있는 속성들입니다.
25.1.19 (June 2025)
IgniteUI.Blazor (Geographic Map)
[!Note] As of June 30, 2025 all Microsoft Bing Maps for Enterprise Basic (Free) accounts will be retired. If you're still using an unpaid Basic Account and key, now is the time to act to avoid service disruptions. Bing Maps for Enterprise license holders can continue to use Bing Maps in their applications until June 30,2028. For more details please visit:
IgniteUI.Blazor (Charts)
추가 차트 데이터 주석 레이어:
- 데이터 주석 밴드 레이어
- 데이터 주석 라인 레이어
- 데이터 주석 사각형 계층
- 데이터 주석 슬라이스 계층
- 데이터 주석 스트립 레이어
데이터 툴팁과 데이터 범례 노출
LayoutMode툴팁이나 범례의 내용을 테이블이나 수직 레이아웃 구조에 배치하는 데 사용할 수 있는 속성입니다.차트의 속성은
DefaultInteraction새로운 열거가 포함되도록 업데이트되었으며,DragSelect드래그된 미리보기 Rect가 포함된 점들을 선택할 것입니다. ValueOverlay와 ValueLayer, 그리고 위에 나열된 차트 데이터 주석은 이제 그래프 영역에 추가 주석 텍스트를 겹쳐 붙일 수 있는 속성을 노출합니다
OverlayText. 이러한 주석의 외관은 많은 오버레이텍스트 접두사 속성을 사용하여 구성할 수 있습니다. 예를 들어, 이 속성은OverlayTextBrush오버레이 텍스트의 색상을 설정합니다.추세선 레이어 특정 계열에 추세선 레이어당 단일 추세선을 적용할 수 있는 계열 유형입니다. 이렇게 하면 차트에 여러 TrendlineLayer 계열 유형이 있을 수 있으므로 단일 계열에 여러 추세선을 사용할 수 있습니다.
일반적인
-
IgbTooltip컴포넌트는 특정 요소에 대한 툴팁을 표시하는 방법을 제공합니다. 사용하려면 원하는 대로 콘텐츠를 설정하고, 속성으로Anchor대상 요소의 ID에 연결하세요:
툴팁은 목표<IgbButton id="target-button">Hover me</IgbButton> <IgbTooltip Anchor="target-button"> You've hovered the button! 🎉 </IgbTooltip>Show/HideDelay이벤트와 관련된 맞춤형 이벤트에 따라PlacementShow/HideTriggers추가로 맞춤화할 수 있습니다.
Changes
많은 열거형의 이름이 바뀌었거나 다른 열거형과 병합되었습니다. 이름 바꾸기(영향을 받는 구성 요소 포함):
BaseAlertLikePosition(IgbSnackbar그리고IgbToast)는 다음과 같이 개명되었습니다.AbsolutePositionButtonGroupAlignment(IgbButtonGroup),CalendarOrientation(IgbCalendar),CardActionsOrientation(IgbCardActions),DatePickerOrientation(DatePicker),RadioGroupAlignment(IgbRadioGroup)는 합병되어 다음과 같이 이름이 변경되었습니다.ContentOrientationCalendarBaseSelection(IgbCalendar)는 다음과 같이 이름이 변경되었습니다CalendarSelectionCarouselAnimationType(IgbCarousel) 그리고StepperHorizontalAnimation(IgbStepper)는 합병되어 다음과 같이 이름이 변경되었습니다.HorizontalTransitionAnimationCheckboxBaseLabelPosition(IgbCheckbox그리고IgbSwitch) 그리고RadioLabelPosition(IgbRadio)는 합병되어 다음과 같이 이름이 변경되었습니다ToggleLabelPositionDatePickerMode(DatePicker)는 다음과 같이 이름이 변경되었습니다PickerModeDatePickerHeaderOrientation(DatePicker)는 이름이 변경되거나 병합되었습니다CalendarHeaderOrientationDropdownPlacement(IgbDropdown그리고Select)는 다음과 같이 개명되었습니다.PopoverPlacementDropdownScrollStrategy(IgbDropdown) 그리고SelectScrollStrategy(Select)는 합병되어 다음과 같이 이름이 변경되었습니다.PopoverScrollStrategySliderBaseTickOrientation(IgbSlider그리고IgbRangeSlider)는 다음과 같이 개명되었습니다.SliderTickOrientationTickLabelRotation(IgbSlider그리고IgbRangeSlider)는 다음과 같이 개명되었습니다.SliderTickLabelRotation
-
별도의 패널을 정의할 필요를 없애고 패널과 탭 헤더를 연결하여 구성을 단순화했습니다.
Panel부동산과 그TabPanel자체는 철거되었습니다. 이제 콘텐츠를 직접IgbTab할당할 수 있고, 헤더 텍스트는 새로운Label속성을 통해 편리하게 설정하거나 요소를 투영slot="label"하여 더 복잡한 맞춤화를 할 수 있습니다. 전:<IgbTabs Alignment=@TabAlignment> <IgbTab Panel="basics">Basics</IgbTab> <IgbTab Panel="details">Details</IgbTab> <IgbTab Panel="favorite"> <IgbIcon IconName="favorite" Collection="material"/> </IgbTab> <IgbTab Panel="disabled" Disabled=true>Disabled</IgbTab> <IgbTabPanel id="basics">Basics tab content</IgbTabPanel> <IgbTabPanel id="details">Details tab content</IgbTabPanel> <IgbTabPanel id="favorite">Favorite tab content</IgbTabPanel> <IgbTabPanel id="disabled">Disabled tab content will not be displayed</IgbTabPanel> </IgbTabs>After:
<IgbTabs Alignment=@TabAlignment> <IgbTab Label="Basics"> Basics tab content </IgbTab> <IgbTab Label="Details"> Details tab content </IgbTab> <IgbTab> <IgbIcon slot="label" IconName="favorite" Collection="material"/> Favorite tab content </IgbTab> <IgbTab Disabled="true" Label="Disabled"> Disabled tab content will not be displayed </IgbTab> </IgbTabs> -
ActiveStepChangingArgsEventArgs이름이 다음과 같이 변경되었습니다.IgbActiveStepChangingEventArgsActiveStepChangedArgsEventArgs이름이 다음과 같이 변경되었습니다.IgbActiveStepChangedEventArgsStepperTitlePosition이제 기본값 로Auto설정되어 기본 동작을 올바르게 반영합니다.
-
TreeSelectionChangeEventArgs이름이 다음과 같이 변경되었습니다.IgbTreeSelectionEventArgs
-
Autocapitalize그리고InputMode이제string명시적 열거 대신 속성이 되었습니다
IgniteUI.Blazor (Grids)
IgbColumn- 추가 이벤트:
HiddenChange,ExpandedChange,WidthChange,PinnedChange
- 추가 이벤트:
Grid- 추가 이벤트:
GroupingExpressionsChangeGroupingExpansionStateChange
- 추가 이벤트:
IgbRowIsland- 이벤트에 대해 새로운 매개변수
ParentRowData를 args에IgbGridCreatedEventArgsDetail추가했습니다GridCreated
- 이벤트에 대해 새로운 매개변수
Grid,IgbHierarchicalGrid,IgbTreeGrid- 추가된 속성 --
ExpansionStates키-값 쌍 [행 ID, 확장 상태]의 목록을 나타냅니다. - 추가 이벤트:
ExpansionStatesChange - 이벤트 유형
Rendered이 에서 로VoidHandler변경됩니다.ComponentBoolValueChangedEventHandler - DataChanging 이벤트의 유형은 에서 로
ForOfDataChangingEventHandler변경됩니다.ForOfDataChangeEventHandler - DataChanged 이벤트 유형은 에서 로
VoidHandler변경됩니다ForOfDataChangeEventHandler
- 추가된 속성 --
IgbPivotDataSelector- 추가 이벤트:
ColumnsExpandedChange,RowsExpandedChange,FiltersExpandedChange,ValuesExpandedChange
- 추가 이벤트:
IgniteUI.Blazor (Dashboards)
- 그
IgbDashboardTile이제 DataGrid 뷰에서 차트 시각화로 정렬, 그룹화, 필터링, 선택 등 집계를 전파하는 기능을 지원합니다. 현재 이 방법은 다음과 같은 제약으로 지원되고 있습니다.DataSourceIgbDashboardTile다음 인스턴스로IgbLocalDataSource.
Enhancements
툴바
- 이제 도구 모음에서 추가된 값 레이어가 범례에 나타납니다.
- 확대/축소 재설정 도구가 확대/축소 드롭다운으로 이동되었습니다.
데이터 파이 차트
- 차트는 이제 한 가지 방법을 보여줍니다
GetOthersContext(). 이렇게 하면 "others" 슬라이스의 내용을 반환합니다.
버그 수정
| 버그 번호 | 제어 | 설명 |
|---|---|---|
| 25997 | DataGrid |
요약은 첫 번째 그룹화된 자식 행에 대해서만 표시됩니다. |
| 37023 | DataChart |
툴팁은 overflow hidden이 설정된 경우 잘리거나 화면에서 벗겨집니다. |
| 37244 | 엑셀 라이브러리 | 사용자 지정 데이터 유효성 검사가 작동하지 않습니다. |
24.2.122 (May 2025)
버그 수정
| 버그 번호 | 제어 | 설명 |
|---|---|---|
| 37271 | IgbHierarchicalGrid |
IGridCreatedEventArgs에 포함된 ParentRowData |
| 37681 | DataChart |
카테고리 차트- values 레이블은 적절한 공간이 있을 때 열 위에 표시되어야 합니다. |
| 37244 | 엑셀 라이브러리 | 사용자 지정 데이터 유효성 검사가 작동하지 않습니다. |
24.2.111 (April 2025)
New Components
- Igb 타일 관리자
Enhancements
목록
- 에 새로운 속성을 추가했습니다.
IgbListItemSelected
아코디언
- 새로운 이벤트
Open추가와Close
IgniteUI.Blazor
- 모든 그리드
- 속성에 대한
FilteringExpressionsTree초기 필터링 적용 허용
- 속성에 대한
버그 수정
| 버그 번호 | 제어 | 설명 |
|---|---|---|
| 25602 | DataGrid |
날짜별 필터 연산자 중 하나를 사용하여 레이아웃을 로드하면 TypeError 콘솔 오류가 발생합니다. |
| 28480 | IgbCombo |
데이터 소스가 교체될 때 정의되지 않은 참조 오류가 발생합니다. |
| 32598 | DataGrid |
다중 선택이 제대로 작동하지 않습니다 |
| 36374 | IgbInput |
이전 값은 모든 터치 장치에서 양식을 제출할 때 바인딩되었습니다. |
| 37214 | 일반적인 | Blazor의 WebCallback.Register ()에서 간헐적 인 오류가 발생합니다. |
24.2.92 (March 2025)
IgniteUI.Blazor
- 모든 그리드
- 그리드의 열에 새로
DisabledSummaries추가되어 개발자들이 일부 요약을 건너뛸 수 있게 되었습니다 - Encapsulate internal grid action 버튼
- 그리드의 열에 새로
버그 수정
| 버그 번호 | 제어 | 설명 |
|---|---|---|
| 35497 | IgbDialog |
ShowAsync 및 HideAsync가 호출되면 후속 코드가 실행되지 않습니다 |
24.2.85 (February 2025)
Enhancements
툴바
- 새로운
GroupHeaderTextStyle부동산Toolbar을 추가했습니다.IgbToolPanel설정하면 모든IgbToolActionGroupHeader행동에 적용됩니다. - 제목
IgbToolAction텍스트의 수평 정렬을 제어하는 새로운 속성을TitleHorizontalAlignment추가했습니다. - 패널 내 아이템 간 간격을 제어하는 새로운 속성
IgbToolActionSubPanel이 호출ItemSpacing되었습니다.
버그 수정
다음 표에는 이 릴리스의 Ignite UI for Blazor 도구 집합에 대한 버그 수정이 나열되어 있습니다.
| 버그 번호 | 제어 | 설명 |
|---|---|---|
| 29998 | IgbCombo |
변경 이벤트 콜백은 .NET 8에서 여러 번 발생했습니다. |
| 30286 | DataChart |
거품 시리즈 도구 설명 내용이 거품을 클릭하면 근처의 거품 데이터 내용으로 전환됩니다. |
| 34776 | DataChart |
IgbDataChart를 반복적으로 표시하거나 숨기면 JS 힙에서 메모리 누수가 발생합니다. |
| 32906 | DataChart |
IgbDataChart는 상단에 두 개의 xAxis를 표시합니다. |
| 33605 | DataChart |
ScatterLineSeries가 범례에서 선의 색을 올바르게 표시하지 않습니다. |
| 35498 | DataChart |
IncludedSeries에 지정된 계열에 대한 도구 설명이 표시되지 않습니다. |
| 31344 | Grid |
SelectedRows에 대한 양방향 바인딩이 작동하지 않습니다. |
| 34149 | Grid |
IgbGrid를 반복적으로 표시하고 숨기면 JS 힙에서 메모리 누수가 발생합니다. |
| 34224 | Grid |
'여러 .NET 런타임이 존재합니다'라는 오류가 발생하며, 'InteractiveAuto'를 렌더 모드에 사용할 경우 앱 모드가 서버 모드에서 WebAssembly 모드로 전환될 때 발생합니다 |
| 34654 | Grid |
데이터에 빈 목록이 포함된 경우 NullReferenceException이 throw됩니다 |
| 35439 | Grid |
앱이 여러 탭에서 열릴 때 CPU 사용량 및 메모리 사용량이 비정상적으로 높습니다. |
| 36024 | Grid |
JS 힙 크기는 IgbGrid 구성 요소를 사용하여 두 페이지 간에 앞뒤로 이동할 때 줄어들지 않습니다. |
| 34053 | RadialGauge |
축척 레이블의 위치가 이동됩니다. |
| 36176 | 엑셀 라이브러리 | LET 함수가 있는 Excel 통합 문서를 로드할 때 예외가 발생합니다. |
| 36379 | 엑셀 라이브러리 | Excel 통합 문서에서 알파 채널이 있는 색상이 로드되지 않음 |
| 26218 | 엑셀 라이브러리 | 차트의 플롯 영역 오른쪽 여백이 좁아지고 채우기 패턴과 채우기 전경이 Excel 파일을로드하는 것만으로 사라집니다. |
| 34083 | 엑셀 라이브러리 | TextOperatorConditionalFormat's가 제대로 로드/저장되지 않음: 텍스트에 템플릿에 =가 포함되어 있으면 |
| 35495 | 엑셀 라이브러리 | 템플릿 파일이 로드될 때 셀의 그림이 손실됩니다. |
24.2.71 (January 2025)
- 버그 수정
IgniteUI.Blazor
- 모든 그리드
- 구성 요소가 여러 중복 브라우저 탭에서 열릴 때 발생하는 심각한 메모리 누수가 수정되었습니다.
24.2.52 (December 2024)
IgniteUI.Blazor (Charts)
- 대시보드 타일 구성 요소는 바인딩된 ItemsSource 컬렉션 또는 단일 지점을 분석 및 시각화하고 데이터의 스키마 및 개수에 따라 적절한 데이터 시각화를 반환하는 컨테이너 컨트롤입니다. 이 컨트롤은 기본 제공 도구 모음 구성 요소를 활용하여 런타임에 시각화를 변경할 수 있으므로 최소한의 코드로 데이터의 다양한 시각화를 볼 수 있습니다.
IgniteUI.Blazor (Inputs)
- Color Editor는 독립 실행형 색상 선택기로 사용할 수 있으며 이제 ToolAction을 사용하여 런타임에 시각화를 업데이트합니다.
주요 변경 내용
- 버전 2024.2 릴리스와 Microsoft .NET 수명 주기에 따라 더 이상 .NET 3.1, .NET 5 또는 .NET 7을 지원하지 않습니다.
24.2.19 (November 2024)
일반적인
- 새로운 캐러셀 구성 요소.
IgbInput- 변화
change이벤트 인원 타입IgbComponentDataValueChangedEventArgs받는 사람IgbComponentValueChangedEventArgs
- 변화
24.1.46 (September 2024)
IgniteUI.Blazor (Charts)
새로운 데이터 파이 차트- 원
IgbDataPieChart형 차트를 렌더링하는 새로운 구성 요소입니다. 이 컴포넌트는 기본IgbCategoryChart데이터 모델의 속성을 자동으로 감지하면서 ItemLegend 컴포넌트를 통해 선택, 하이라이트, 애니메이션, 범례 등을 지원합니다.새로운 비례 범주 각도 축- 원형 원형 수열
IgbDataChart에 새로운 축을 적용하여 원형 그래프 내 세그먼트로 데이터 포인트를 표현하는 원형 차트와 유사한 슬라이스를 그릴 수 있습니다.-
New ToolActionCheckboxList 선택할 수 있는 확인란이 있는 항목 컬렉션을 표시하는 새로운 CheckboxList ToolAction입니다. ToolAction CheckboxList 내의 그리드는 높이가 최대 5개 항목까지 증가한 다음 스크롤 막대가 표시됩니다. IgbCheckboxListModule을 등록해야 합니다.
새로운 필터링 지원
축 필드 변경 사항: CategoryChart를 대상으로 할 때 도구 모음의 새로운 기본 IconMenu. 레이블 필드는 X축에 매핑되고 값 필드는 Y축에 매핑됩니다. 대상 차트는 변경 사항에 실시간으로 반응합니다. 차트에 ItemsSource가 설정되어 있지 않으면 IconMenu가 숨겨집니다.
일반적인
- 새로운 배너 구성 요소.
- 새로운 DatePicker 구성 요소.
- 새로운
IgbDivider부품. IgbIcon- 추가된
SetIconRef방법. 이를 통해 아이콘을 SVG 파일로 등록하고 교체할 수 있습니다. - 이제 모든 구성 요소는 내부적으로 참조로 아이콘을 사용하므로 사용자 지정 템플릿을 명시적으로 제공하지 않고도 쉽게 바꿀 수 있습니다.
- 추가된
IgbCombo,DatePicker,IgbDialog,IgbDropdown,,IgbExpansionPanel,,IgbNavDrawer,IgbToastIgbSnackbar IgbSelectComponent- 메서드
ShowHideToggle,,메서드를 토글하면 성공 시 true로 반환됩니다. 그렇지 않으면 틀 렸습니다.
- 메서드
IgbRadioGroup
주요 변경 내용
- 이전 IgbDatePicker의 이름을 IgbXDatePicker로 변경했습니다.
- 부품을 제거했습니다
Form. 대신 원어민 형태를 사용하세요. - 다음 구성 요소들에 대해 CSS 사용자 지정 속성을 변경하여 해당 속성을
size제거했습니다--ig-size: IgbBadge,IgbChip,IgbLinearProgress,IgbCircularProgress- 속성 유형을
Variant다음과 같이 이름StyleVariant변경했습니다.
- 속성 유형을
IgbCalendar- 속성 유형을
WeekStart다음과 같이 이름WeekDays변경했습니다.
- 속성 유형을
IgbCheckbox,IgbSwitch- 변화
Change이벤트 인원 타입IgbComponentBoolValueChangedEventArgs받는 사람IgbCheckboxChangeEventArgs.
- 변화
IgbCombo- 이제 는
IgbCombo일반형이고, 형은Value이제 유형T[]이 되었습니다. 즉, 지정하지 않으면T할당Value된 타입에 의해 추론됩니다. - 삭제
IgbPositionStrategy된FlipSameWidth속성들.
- 이제 는
- IgbSelectComponent (영문)
- 삭제
IgbPositionStrategy된FlipSameWidth속성들.
- 삭제
IgbDateTimeInputIgbDropdown- 물건을 제거했습니다
IgbPositionStrategy.
- 물건을 제거했습니다
IgbInputIgbRadio- 변화
Change이벤트 인원 타입IgbComponentBoolValueChangedEventArgs받는 사람IgbRadioChangeEventArgs.
- 변화
IgbRangeSlider- 삭제
AriaThumbLower및AriaThumbUpper부동산. 대신 사용ThumbLabelLower하세요ThumbLabelUpper.
- 삭제
IgbRating- 부동산 이름
Readonly이ReadOnly변경되었습니다.
- 부동산 이름
IgniteUI.Blazor
- 모든 그리드
- Added
GetColumns/GetColumnsAsync메서드는 그리드 컬럼 컬렉션을 반환합니다. - 새로운
RowClick이벤트 추가.
- Added
IgbPivotGrid- 추가된
Sortable부동산IgbPivotDimension. - 가로 레이아웃을 추가했습니다. 새
PivotUI부동산 내에서 활성화될 수 있습니다RowLayoutHorizontal. - 수평 레이아웃에만 해당되는 행 차원 요약이 추가되었습니다. 각 항목에 대해 활성화할 수 있습니다
IgbPivotDimension설정별로HorizontalSummary받는 사람 참. - 수평 요약 위치 설정에
HorizontalSummariesPosition속성을 추가PivotUI했습니다. - 행 치수에 줄 헤더를 추가했습니다. 새로운 내에서 활성화할 수 있습니다.
PivotUI재산은ShowHeaders참. - 이제 키보드 탐색을 통해 행 차원 머리글 또는 열 머리글에서 앞뒤로 행 머리글로 이동할 수 있습니다.
- 행 차원 축소 사용 ALT + ← → ↑ ↓ 화살표 및 행 머리글 정렬 사용 CTRL + ↑ ↓ 화살표에 대한 키보드 상호 작용이 추가되었습니다.
- 추가된
주요 변경 내용
- 모든 그리드
IgbRowIsland- 폐기된 자산을 제거했습니다
DisplayDensity. - 이름 변경
Columns,ActualColumns,ContentColumns성격은 다음과 같다ColumnList,ActualColumnList그리고ContentColumnList. 새로운 것을 사용하는 것을 권장합니다GetColumns대신 방법을 선택하세요. - 이름이 바뀌
RowDelete고RowAdd이벤트 인수 타입이 바뀌었습니다.IgbRowDataCancelableEventArgs - 이름 변경
ContextMenu이벤트 인원 타입을IgbGridContextMenuEventArgs. - 삭제
IgbGridEditEventArgs된IgbGridEditDoneEventArgsIgbPinRowEventArgs이벤트RowID및PrimaryKey소유물. 대신 사용RowKey하세요.
IgbPivotGrid- 물건을 제거
ShowPivotConfigurationUI했습니다. 새 옵션을 사용하고PivotUI그 안에ShowConfiguration설정하세요.
- 물건을 제거
IgbColumn- 물건을 제거했습니다
Movable. 지금 그리드의 부동산을Moving사용하세요. - 물건을 제거했습니다
ColumnChildren. 대신 사용ChildColumns하세요.
- 물건을 제거했습니다
IgbColumnGroup- 물건을 제거했습니다
Children. 대신 사용ChildColumns하세요.
- 물건을 제거했습니다
IgbPaginator- 삭제
IsFirstPageDisabled및IsLastPageDisabled부동산. 대신 사용IsFirstPage하세요IsLastPage.
- 삭제
23.2.257 (June 2024)
일반적인
IgbInputIgbTextarea,- 사용자 입력을 제한하지 않고 검증 규칙을 적용할 수 있도록 노출ValidateOnly되었습니다.IgbDropdown-IgbPositionStrategy부동산은 소매되었습니다. 드롭다운은 이제 API를 사용Popover해 브라우저 뷰포트 상단 레이어에서 컨테이너를 렌더링하여 해당 속성이 쓸모없게 됩니다.IgbDockManager-IgbSplitPaneIsMaximized이 기능은 폐기되었습니다. 분할 창 레벨에서 isMaximized를 true로 설정해도 실질적인 효과는 없는데, 분할 창은 컨테이너 역할만 하므로 실제 최대화 콘텐츠를 보여주지 않기 때문입니다. 대신에 및/또는IsMaximized의IgbTabGroupPane속성을 사용IgbContentPane하세요.
IgniteUI.Blazor
DisplayDensityCSS 사용자 지정 속성으로 대체--ig-size되었습니다. 더 자세한 내용은 격자 크기 주제를 확인해 보세요.IgbPivotGrid- 옵션에서PivotConfiguration열, 행, 필터 유형이 이제 IgbPivotDimensionPivotDimension[]배열로 변경되었으며, 이전에는 그랬PivotDimensionCollection습니다.
옵션에서 얻PivotConfiguration은 값 유형은 이제 IgbPivotValue 배PivotValue[] 열이 되었는데, 이전에는 그랬PivotValueCollection 습니다.
IgniteUI.Blazor (Charts)
데이터 범례 그룹화 및 데이터 툴팁 그룹 -새로운 그룹 기능 추가. 속성
GroupRowVisible토글링은 각 시리즈가 참여할 때 그룹을 할당DataLegendGroup할 수 있습니다. 같은 값이 두 시리즈 이상에 적용되면 그룹으로 나타난다. 모든 사용자를 위해 분류하고 정리해야 하는 대규모 데이터셋에 유용합니다.차트 선택- 새로운 시리즈 선택 스타일링. 이는 모든 카테고리, 금융 및 방사형 시리즈
IgbCategoryChartIgbDataChart에 걸쳐 널리 채택되어 있습니다. 시리즈를 클릭하면 다른 색상, 밝기 또는 희미함, 초점 아웃라인으로 표시할 수 있습니다. 개별 시리즈나 전체 데이터 항목에 영향을 받는 항목을 관리하세요. 여러 시리즈와 마커를 지원합니다. 특정 데이터 항목의 값 간 다양한 차이점이나 유사점을 설명하는 데 유용합니다. 또한SelectedSeriesItemsChangedSelectedSeriesItems팝업이나 선택 기반 데이터 분석을 포함한 다른 작업 관련 강력한 비즈니스 요구사항을 구축하는 데 추가적인 도움을 제공합니다.비례 범주 각도 축- 방사형 원형 수열
IgbDataChart에 새로운 축이 도입되어 데이터 차트의 모든 추가 성능을 활용해 견고한 시각화를 가능하게 합니다.트리맵 하이라이팅- 이제 트리맵 내 아이템의 마우스 오버 하이라이트를 설정할 수 있는 속성을 제공합니다
HighlightingMode. 이 특성은 두 가지 옵션을 가지는데, 하나는Brighten마우스를 마우스 위에 올린 아이템에만 하이라이트가 적용되고,FadeOthers마우스를 올리는 아이템의 하이라이트는 동일하게 유지되지만 나머지는 모두 사라지게 하는 경우입니다. 이 하이라이트는 애니메이션으로 처리되며, 속성을HighlightingTransitionDuration통해 제어할 수 있습니다.트리맵 백분율 기반 하이라이팅- 노드가 컬렉션의 진행 상황이나 부분집합을 표현할 수 있도록 하는 새로운 백분율 기반 하이라이팅 기능입니다. 외관은 데이터 항목의 구성원이 특정 값까지 백컬러를 채워 넣거나 새
HighlightedDataSource값을 제공함으로써 표시됩니다. 토글 방식HighlightedValuesDisplayMode과 스타일링이 가능합니다.FillBrushesToolbar- 특정 도구 주위에 경계선을 그리는 ToolAction의 새로운IsHighlighted옵션
IgniteUI.Blazor (Gauges)
IgbRadialGauge- 하이라이트 바늘 새 라벨.
HighlightLabelTextHighlightLabelSnapsToNeedlePivot그리고 HighlightLabel의 스타일링 관련 여러 속성이 추가되었습니다.
- 하이라이트 바늘 새 라벨.
23.2.204 (March 2024)
IgniteUI.Blazor (Charts)
속성에 의InitialFilter 한 데이터 필터링. 필터 표현식을 적용하여 차트 데이터를 일부 레코드의 부분집합으로 필터링합니다. 대용량 데이터를 드릴다운하는 데 사용할 수 있습니다.
IgbBulletGraph- 이제 '오버레이' 설정에 적용될 때
HighlightValue성능 바는 값과 새HighlightValueDisplayMode값의 차이를 반영합니다. 하이라이트 값은 필터/하위 집합 측정 백분율을 채워진 색상으로 표시하고, 나머지 막대의 외관은 할당된 값으로 희미하게 나타나 실시간으로 성능을 보여줍니다.
- 이제 '오버레이' 설정에 적용될 때
IgbLinearGauge- 새로운 하이라이트 바늘이 추가되었습니다.
HighlightValueHighlightValueDisplayMode두 가지 모두 값과 '오버레이' 설정이 제공되면, 메인 바늘이 희미하게 보이고 새로운 바늘이 나타납니다.
- 새로운 하이라이트 바늘이 추가되었습니다.
IgbRadialGauge- 새로운 하이라이트 바늘이 추가되었습니다.
HighlightValueHighlightValueDisplayMode두 가지 모두 값과 '오버레이' 설정이 제공되면, 메인 바늘이 희미하게 보이고 새로운 바늘이 나타납니다.
- 새로운 하이라이트 바늘이 추가되었습니다.
23.2.191 (April 2024)
- 버그 수정
23.2.189 (March 2024)
New Components
- Hierarchical Grid 구성 요소
- Text Area 구성 요소
- Button Group 구성 요소
New Features
IgbDockManager- 새
ProximityDock부동산. 활성화되면 도킹 표시기가 보이지 않으며, 최종 사용자는 드래그된 창을 목표 창 가장자리 가까이에서 끌어당겨 도킹할 수 있습니다. - 새
ContainedInBoundaries부동산. 부동 창이 도크 관리자 경계 내에 유지되는지 결정합니다. 기본값은false - 새
ShowPaneHeaders부동산. 창 헤더가 호버 시에만 표시되는지 아니면 항상 보이는지를 결정합니다. 기본값은always
- 새
IgbTree- 노드 위를 클릭하면 확장 상태가 바뀌는지 여부를 결정하는 추가 속성이
toggleNodeOnClick추가되었습니다. 기본값은 다음과false같습니다.
- 노드 위를 클릭하면 확장 상태가 바뀌는지 여부를 결정하는 추가 속성이
IgbRatingallowReset덧붙였다. 활성화되면 같은 값을 선택하면 컴포넌트가 초기화됩니다. 동작 변경- 이전 릴리스에서는 이것이 등급 구성 요소의 기본 동작이었습니다. 이 동작을 유지해야 하는지 신청서에 꼭 설정allowReset하세요.
Select,IgbDropdown- 노출
selectedItemitemsgroups되고 얻는 사람들
- 노출
IgbRadialGauge- 새로운 제목/부제목 속성.
TitleText,SubtitleText게이지 하단 근처에 나타납니다. 또한 다음과 같은 다양한 제목/자막 폰트 속성도 추가되었습니다TitleFontSize,TitleFontFamily,TitleFontStyle,TitleFontWeight그리고TitleExtent. 마지막으로, 새로운TitleDisplaysValue이 함수는 바늘의 위치에 맞게 값을 부여합니다. - 새로운
OpticalScalingEnabled것들과OpticalScalingSize부동산을 위한IgbRadialGauge것들. 이 새로운 기능은 게이지의 라벨, 제목, 자막이 100% 광학 스케일링을 가지는 크기를 관리할 것입니다. 이 새로운 기능에 대해 더 알고 싶다면 이 주제에서 읽어보실 수 있습니다 - 새로운 하이라이트 바늘이 추가되었습니다.
HighlightValueHighlightValueDisplayMode두 가지 모두 값과 '오버레이' 설정이 제공되면, 메인 바늘이 희미하게 보이고 새로운 바늘이 나타납니다.
- 새로운 제목/부제목 속성.
XamRadialChart- 새로운 라벨 모드
IgbCategoryAngleAxis현재는 라벨 위치를 추가로 설정할 수 있는 속성을 제공합니다LabelMode. 이 모드는 열거를Center선택해 기본 모드를 전환하거나,ClosestPoint새 모드를 사용하면 라벨이 원형 그래프 영역에 더 가까워지도록 할 수 있습니다.
- 새로운 라벨 모드
일반적인
IgbInput,IgbMaskInput,IgbDateTimeInput,IgbRatingReadonly이름이 다음과 같이 변경되었습니다.ReadOnly
IgbInput
Deprecations
- 속성과 속성은
size모든 컴포넌트에서 폐지되었습니다. 대신 CSS 커스텀 속성을 사용--ig-size하세요. 다음 예시는 아바타 구성 요소의 크기를 작게 설정합니다:.avatar { --ig-size: var(--ig-size-small); } IgbDateTimeInputIgbRangeSliderAriaLabelLowerAriaLabelUpper그리고 부동산들은 더 이상 가치가 없었습니다. 제발, 대신 사용ThumbLabelLowerThumbLabelUpper해 주세요.
Removed
- 기본 속성을 그림자처럼 감시하는 우리 자신의
dir속성을 제거했습니다. 이것은 깨지지 않는 변화입니다. IgbSlider-ariaLabel그림자 같은 부동산. 이것은 깨지지 않는 변화입니다.IgbCheckbox-ariaLabelledBy그림자 속성. 이것은 깨지지 않는 변화입니다.IgbSwitch-ariaLabelledBy그림자 속성. 이것은 깨지지 않는 변화입니다.IgbRadio-ariaLabelledBy그림자 속성. 이것은 깨지지 않는 변화입니다.
23.2.110 (January 2024)
.NET 8.0 support
- 2023.2 릴리스는 이제 .NET 8을 지원합니다. .NET 8에 대한 자세한 내용은 Microsoft 사이트의 이 문서를 참조하세요.
IgniteUI.Blazor (Charts)
- 차트 하이라이트 필터-
IgbCategoryChartIgbDataChart이제 데이터의 하위 집합 내에서 하이라이트와 애니메이션을 내고 애니메이션을 구현하는 방법을 제공합니다. 이 하이라이트의 표시는 시리즈 유형에 따라 다릅니다. 열과 면적 시리즈의 경우, 부분집합은 전체 데이터 집합 위에 표시되며, 부분집합은 실제 브러시로 색칠되고, 전체 집합은 불투명도가 감소합니다. 선 수열의 경우, 부분집합은 점선으로 표시됩니다.
23.2.97 (December 2023)
IgniteUI.Blazor - Toolbar -
- 클립보드를 통해 차트를 이미지로 저장하는 저장 도구 작업이 추가되었습니다.
- 툴바
Orientation의 속성을 통해 수직 방향이 추가되었습니다. 기본적으로 툴바는 수평이지만, 이제 툴바는 수직 방향으로 표시되어 공구가 좌우로 정중히 나타납니다. - 툴바 방식을 통해 사용자 지정 SVG 아이콘 지원이 추가되어 사용자 지정 도구 생성이 더욱 향상되었습니다
renderImageFromText.
IgniteUI.Blazor (Grid)
- 새로운 기능 추가 -상태 지속성
23.1.37 (June 2023)
New Components
- 툴바 컴포넌트는 UI 작업을 위한 동반 컨테이너로, 주로 차트 구성 요소와 함께 사용됩니다. 툴바는 저희
IgbDataChart또는IgbCategoryChart컴포넌트와 연동되면 속성과 도구의 프리셋으로 동적으로 업데이트되지만, 프로젝트에 맞는 맞춤 도구를 만들 수도 있습니다.
IgniteUI.Blazor (Charts)
ValueLayer- 이제 'the
IgbValueLayer'라는 새로운 시리즈 타입이 공개되어 플롯된 데이터의 다양한 초점점(최대값, 최소값, 평균 등)에 대해 오버레이를 렌더링할 수 있습니다. 이는 새IgbCategoryChart집합에 추가하여 와IgbFinancialChart에 적용됩니다ValueLines.이제 대시 배열을 시리즈의
IgbDataChart여러 부분에 적용할 수 있습니다. 이 기능을 차트에 표시된 연속, 차트의 격자선, 그리고 차트에 표시된 연속의 추세선에 적용할 수 있습니다.
22.2.65 (April 2023)
New Components
New Components
IgniteUI.Blazor (Data Grid)
- 새로운 논증
PrimaryKey이 도입IgbRowDataEventArgsDetail되었으며, 사건 논증의 일부가 와 사건에 의해RowAddedRowDeleted방출됩니다. 그리드에 primary key 속성이 추가되면 emited primaryKey 이벤트 인자가 행 ID를 나타내며, 그렇지 않으면 null로 기본 설정됩니다. RowSelectionChanging이벤트 논증이 변경됩니다. 이제OldSelection그리드가 primaryKey를 설정했을 때 the,NewSelection, andAddedRemovedcollections는 선택된 요소의 행 키로 구성되지 않지만, 어쨌든 행 데이터는 방출됩니다.- 그리드가 원격 데이터로 작업 중이고 기본 키가 설정된 경우 현재 그리드 보기의 일부가 아닌 선택한 행이 부분 행 데이터 개체에 대해 내보내집니다.
- 선택한 행이 그리드 컴포넌
RowSelectionChanging트에서 삭제되면 이벤트가 더 이상 발생하지 않습니다. - 이벤트는
OnGroupingDoneno on-prefix outputs convention을 위반하지 않도록 이름GroupingDone이 변경되었습니다. - 이벤트는
OnDensityChangedno on-prefix outputs convention을 위반하지 않도록 이름DensityChanged이 변경되었습니다. 이 사건을 노출시키는 모든 구성 요소도 영향을 받습니다.
IgniteUI.Blazor (Pivot Grid)
- 그
IgbPivotDateDimension속성InBaseDimension그리고InOption폐지되고 다음과 같이 이름이 변경되었습니다.BaseDimension그리고Options각각
IgniteUI.Blazor (Inputs)
IgbDateTimeInput, StepDownAsync(DateTimeInputDatePart.Date, SpinDelta.Date)는 이제 DateTimeInputDatePart 대신 DatePart로 축소되었습니다IgbRadio그리고IgbRadioGroup무효 상태에 대한 스타일과 함께 컴포넌트 검증을 추가했습니다Mask이 기능은 마스크 패턴 리터럴 이스케이프 기능을 추가했습니다.IgbBadge배지 모양을 제어하는 속성을 추가Shape했으며, 이 속성은 둘 중Square하나Rounded일 수 있습니다. 기본 배지 모양은 둥근 형태입니다.IgbAvatar, 속성은RoundShape이미 폐기되었으며 향후 버전에서 삭제될 예정입니다. 사용자는 새로 추가Shape된 속성인 'beSquare',RoundedorCircle.를 통해 아바타의 형태를 제어할 수 있습니다. 아바타의 기본 형태는 다음과 같습니다Square.
IgniteUI.Blazor (DockManager)
- Dock Manager의 Panes 컬렉션에는 이제 보호된 setter가 있습니다. 창을 만들 때 중첩된 구조에 창을 설정하는 대신 Add를 호출해야 합니다.
22.2.50 (December 2022)
New Components
22.1.76 (November 2022)
New Components
IgniteUI.Blazor (Charts)
기본 동작에 대한 상당한 개선 사항이 추가되었으며 카테고리 차트 API를 더 쉽게 사용할 수 있도록 개선되었습니다. 이러한 새로운 차트 개선 사항은 다음과 같습니다.
- 브라우저/화면 크기에 따라 수평 라벨 회전을 위한 반응형 레이아웃.
- 모든 플랫폼에서 둥근 레이블에 대한 향상된 렌더링.
- StackedFragmentSeries에 마커 속성을 추가했습니다.
- 추가
ShouldPanOnMaximumZoom재산. - 새 범주 축 속성:
- ZoomMaximumCategoryRange
- ZoomMaximumItemSpan
- ZoomToCategoryRange
- ZoomToItemSpan
- 범주 문자열 및 숫자 값을 그룹화, 정렬 및 요약하기 위한 새로운 차트 집계 API로 차트 데이터를 미리 집계하거나 계산할 필요가 없습니다.
- 초기 정렬 설명
- 초기 정렬
- 정렬 설명
- 초기 그룹
- 초기 그룹 설명
- 그룹 설명
- 초기 요약
- 초기 요약 설명
- 요약설명
- 초기 그룹 정렬 설명
- 그룹 정렬
- 그룹 정렬 설명
[!Note] Chart Aggregation will not work when using
IncludedProperties|ExcludedProperties. These properties on the chart are meant for non-aggregated data. Once you attempt to aggregate data these properties should no longer be used. The reason it does not work is because aggregation replaces the collection that is passed to the chart for render. The include/exclude properties are designed to filter in/out properties of that data and those properties no longer exist in the new aggregated collection.
IgniteUI.Blazor (Data Grid)
- IgbColumn을 변경함
IgbDataGridColumn - GridCellEventArgs를 변경했습니다.
IgbDataGridCellEventArgs - GridSelectionMode를 GridSelectionMode로 변경했습니다
DataGridSelectionMode - 요약 연산자를 변경하여
DataSourceSummaryOperand
22.1.41 (June 2022)
IgniteUI.Blazor (Charts)
- 고도로 구성 가능한 DataLegend 컴포넌트를 추가했는데, 이 구성은 와 유사
Legend하게 작동하지만 시리즈의 값을 보여주고 시리즈 행과 값 열을 필터링하는 여러 구성 속성, 스타일링 및 서식화 값을 제공합니다. - 도구 설명에 시리즈의 범례 배지뿐만 아니라 시리즈의 값과 제목을 표시하는 고도로 구성 가능한 DataToolTip을 추가했습니다. 이것은 이제 모든 차트 유형에 대한 기본 도구 설명입니다.
- 스택드 시리즈에 대한 애니메이션 및 전환 지원 추가. 속성을 true로 설정
IsTransitionInEnabled하면 애니메이션을 활성화할 수 있습니다. 그 다음, 애니메이션이 완료TransitionInDuration되는 데 걸리는 시간과 어떤 종류의 애니메이션이 진행되는지 속성을 설정할TransitionInMode수 있습니다. - 추가
AssigningCategoryStyle이벤트는 이제 모든 시리즈IgbDataChart에서 이용 가능합니다. 이 이벤트는 배경색이나 하이라이트 등Fill시리즈 항목의 조건부를 조건으로 구성하고 싶을 때 처리됩니다. - CalloutLayer의 새로운
AllowedPositions열거 방식. 차트 내 호출 위치를 제한하는 데 사용됩니다. 기본적으로 호출 표시는 지능적으로 최적의 위치에 배치되지만,TopLeftTopRightBottomLeft이는 예를BottomRight들어 강제로 하거나 - 주석 레이어에 대한 새로운 모서리 반경 속성이 추가되었습니다. 각 콜아웃의 모서리를 둥글게 만드는 데 사용됩니다. 이제 코너 반경이 기본적으로 추가되었습니다.
CalloutCornerRadius콜아웃레이어를 위해AxisAnnotationBackgroundCornerRadiusFinalValueLayerXAxisAnnotationBackgroundCornerRadius그리고YAxisAnnotationBackgroundCornerRadiusCrosshairLayer를 위해
- 새로운
HorizontalViewScrollbarMode기능과VerticalViewScrollbarMode열거 기능을 통해 다양한 방식으로 스크롤바를 활성화합니다. 또는 (OrIsVerticalZoomEnabled)와IsHorizontalZoomEnabled함께 사용하면 축을 따라 스크롤바를 유지하거나 페이드인/아웃하여 차트를 탐색할 수 있습니다. - 새로운
FavorLabellingScaleEnd, 축이 눈금 끝에 라벨을 방출하는 쪽으로 선호하는지 결정합니다. 숫자 축(예:IgbNumericXAxisIgbNumericYAxis,)PercentChangeAxis과 호환됩니다. - 새로운 조건
IsSplineShapePartOfRange은 축의 요청된 축 범위에 스플라인 형태를 포함할지 여부를 결정합니다. - 뉴
XAxisMaximumGap, 는 사용할XAxisGap때 플롯된 급수의 최대 허용 값을 결정합니다. 간격은 그래프로 그린 수열의 열이나 막대 사이의 간격 크기를 결정합니다. - New
XAxisMinimumGapSize는 각 범주 간에 항상 일정한 간격이 있는지 확인하기 위해XAxisGap도형화된 시리즈에 대해 최소 허용되는 픽셀 기반 값을 결정합니다.
IgniteUI.Blazor (Data Grid)
큰 데이터 집합을 유사한 콘텐츠가 있는 페이지 시퀀스로 분할하는 데 사용되는 새 기능 -행 페이징이 추가되었습니다. 페이지 매김을 사용하면 데이터를 설정된 행 수로 표시할 수 있으므로 사용자가 스크롤 막대 없이 데이터를 "스크롤"할 수 있습니다. 테이블 페이지 매김을 위한 UI에는 일반적으로 현재 페이지, 총 페이지, 사용자가 데이터 페이지를 넘길 수 있는 클릭 가능한 이전 및 다음 화살표/단추 등이 포함됩니다.
IgniteUI.Blazor (Dock Manager)
- 이제 Blazor Dock Manager가 상태는 다양한 크기, 위치 및 동작이 있는 다양한 유형의 창을 사용하여 복잡한 레이아웃을 관리하는 방법을 제공하고 앱 내의 다양한 위치에 도킹할 수 있습니다. Dock Manager를 사용하면 최종 사용자가 창을 고정, 크기 조정, 이동, 부동 및 숨기기 방식으로 추가로 사용자 지정할 수 있습니다.
New Components
21.2.52 (December 2021)
[!Note] The following breaking changes were introduced
IgniteUI.Blazor (Data Grid)
- 속성 타입 string[]에서 문자열로 변경
ValueField했습니다.
IgniteUI.Blazor (Inputs)
- 새
ValueChanged이벤트는 2방향 바인딩을 지원하며, 해당 속성을 바인딩Value하지 않은 경우에만 처리해야 합니다. 컨트롤에서 데이터 바인딩하지 않고 Value 필드를 읽으려면 이벤트를ValueChanged처리해야 하며, 그렇지 않으면 데이터가 바인딩되지 않았다면 GetCurrentValueAsync를 사용해 컨트롤 값을 읽어야 합니다.
날짜 선택기
- 이벤트를 변경했습니다
ValueChangedSelectedValueChanged.
Multi-Column ComboBox
- 이벤트를 변경했습니다
TextChangedTextValueChanged. - 이벤트를 변경했습니다
ValueChangedSelectedValueChanged.
21.2.22 (November 2021)
[!Note] The Igb prefix is now required for the Ignite UI for Blazor components and nested elements within each component. This API change was necessary to avoid ambiguity between Infragistics controls and 3rd party controls.
For example,
<CategoryChart/>instead of<CategoryChart/>
New Components
Chart and Map Improvements
이 릴리스에서는 지리적 맵 및 모든 차트 구성 요소에 대한 시각적 디자인 및 구성 옵션에 대한 몇 가지 개선 사항 및 단순화를 소개합니다.
- 변화
YAxisLabelLocation속성의 타입을 다음과 같이 YAxis라벨위치 보낸 사람 축 라벨위치 안으로IgbFinancialChart그리고IgbCategoryChart - 변화
XAxisLabelLocation속성의 타입을 다음과 같이 XAxis라벨위치 보낸 사람 축 라벨위치 안으로IgbFinancialChart - 추가된
XAxisLabelLocation속성IgbCategoryChart - 전설에서 지
IgbGeographicMap리적 연속을 표현할 수 있는 추가 지원 - 기본적으로
IgbFinancialChart십자선 선을 추가했습니다.IgbCategoryChart - 기본적으로
IgbFinancialChart십자선 주석을 추가했습니다.IgbCategoryChart - 기본적으로 최종 값 주석을 추가했습니다
IgbFinancialChart - 카테고리 차트 및 금융 차트에 새 속성이 추가되었습니다.
CrosshairsLineThickness그리고 십자선 선을 커스터마이징하는 기타 속성들CrosshairsAnnotationXAxisBackground그리고 십자조선 주석을 커스터마이징하는 기타 속성들FinalValueAnnotationsBackground그리고 최종 값 주석을 맞춤화하는 기타 속성들AreaFillOpacity시리즈 채우기 불투명도를 변경할 수 있는 요소들(예: 영역 차트)MarkerThickness마커 두께를 조절할 수 있게 해줍니다
- 카테고리 차트, 금융 차트, 데이터 차트 및 지리 지도에 새 속성을 추가했습니다.
MarkerAutomaticBehavior이 방법은 같은 차트 내 여러 시리즈에 어떤 마커 유형이 할당되는지 알려줍니다LegendItemBadgeShape전설로 표현된 모든 시리즈의 배지 모양LegendItemBadgeMode전설 내 모든 시리즈에 배지 복잡성을 설정하기 위해
- 데이터 차트 및 지리 지도의 계열에 새 속성이 추가되었습니다.
LegendItemBadgeShape전설로 표현된 특정 시리즈에 배지 모양을 설정하기 위해LegendItemBadgeMode전설 내 특정 시리즈에 배지 복잡성을 설정하기 위해
- 범주 차트 및 시리즈에서 기본 수직 십자선 선 획을 #000000에서 #BBBBBB로 변경했습니다.
- 같은 차트에 표시된 모든 연속을 마커 모양으로 원형으로 바꿨습니다. 이는 차트의
MarkerAutomaticBehavior속성을 열거 값으로SmartIndexed설정함으로써 되돌릴 수 있습니다 - 차트 평례에서 원, 선, 정사각형만 표시하도록 단순화된 수열 형태. 이는 차트의
LegendItemBadgeMode속성을 열거 값으로MatchSeries설정함으로써 되돌릴 수 있습니다 - 접근성을 개선하기 위해 모든 차트에 표시되는 시리즈 및 마커의 색상 팔레트 변경
| 오래된 브러시/윤곽선 | 새로운 아웃라인/브러시 |
|---|---|
| #8BDC5C #8B5BB1 #6DB1FF #F8A15F #EE5879 #735656 #F7D262 #8CE7D9 #E051A9 #A8A8B7 |
#8BDC5C #8961A9 #6DB1FF #82E9D9 #EA3C63 #735656 #F8CE4F #A8A8B7 #E051A9 #FF903B |
IgniteUI.Blazor (Data Grid)
- 새로운 기능이 추가되었습니다:
- New API:
- 추가
SelectionChanged이벤트. 선택 상호작용의 변화를 감지하는 데 사용됩니다. 예를 들어 다중 행 선택.
- 추가
- 주요 변경 사항:
- 그리드의 SummaryScope 속성 타입을 SummaryScope로 변경했습니다
DataSourceSummaryScope - GroupHeaderDisplayMode 속성의 타입을 GroupHeaderDisplayMode 에서 변경했습니다.
DataSourceSectionHeaderDisplayMode
- 그리드의 SummaryScope 속성 타입을 SummaryScope로 변경했습니다
21.1.52 (April 2021)
New Visual Designs
Charts & Maps
이번 릴리스는 모든 차트 구성 요소에 대해 여러 가지 새롭고 향상된 시각적 디자인 및 구성 옵션을 도입합니다.IgbDataChart 예를 들어,IgbCategoryChartIgbFinancialChart
- Bar/Column/Waterfall 시리즈가 둥근 모서리 대신 정사각형 모서리를 갖도록 변경됨
- Scatter High Density 시리즈의 heat min 속성 색상을 #8a5bb1에서 #000000으로 변경
- Scatter High Density 시리즈의 heat max 속성 색상이 #ee5879에서 #ee5879로 변경되었습니다.
- Financial/Waterfall 시리즈와
NegativeBrush부동산을NegativeOutline변경 #C62828 변경했습니다 #ee5879 - 마커의 두께를 1px에서 2px로 변경
- 마커의 채우기를 마커의 윤곽
IgbPointSeries선과 일치하도록 변경했습니다,IgbBubbleSeries,IgbScatterSeries.IgbPolarScatterSeriessetMarkerFillMode속성을 Normal로 설정하면 이 변경을 되돌릴 수 있습니다 - 그리고 에 대한
IgbTimeXAxis압축 라벨링IgbOrdinalTimeXAxis - 새 마커 속성:
- 시리즈.
MarkerFillMode- 표지가 윤곽선에 의존하도록 설정할MatchMarkerOutline수 있습니다 - 시리즈.
MarkerFillOpacity- 0에서 1까지의 값으로 설정할 수 있습니다 - 시리즈.
MarkerOutlineMode- 는 마커의 윤곽선이 필 브러시 색상에 따라 달라지도록 설정할MatchMarkerBrush수 있습니다
- 시리즈.
- 새 시리즈 속성:
- 시리즈.
OutlineMode- 시리즈 개요 가시성을 토글하도록 설정할 수 있습니다. 참고로, 데이터 차트의 경우, 속성은 급수에 속합니다.
- 시리즈.
- 차트가 기본 줌 레벨일 때 뷰포트에 블리드 오버 영역을 정의하는 새로운 차트 속성이 도입됩니다. 일반적인 사용 사례는 축과 첫 번째/마지막 데이터 포인트 사이에 공간을 제공하는 것입니다. 참고로, 아래에 나열된 옵션은
ComputedPlotAreaMarginMode마커가 활성화되면 자동으로 마진을 설정합니다. 다른 것들은 두께를 나타내기 위해 aDouble를 지정하도록 설계되었으며, PlotAreaMarginLeft 등이 차트의 네 변 모두에 맞게 공간을 조정합니다: - 새 하이라이트 속성
- 차트.
HighlightingMode- 떠 있거나 비떠 있는 직렬을 희미하거나 밝게 하는 세트 - 차트.
HighlightingBehavior- 마우스 위치에 따라 시리즈 하이라이트 여부를 설정하기: 예: 아이템 바로 위나 가장 가까운 위치 - 참고로 이전 릴리스에서는 강조 표시가 호버 시 페이드되는 것으로 제한되었습니다.
- 차트.
- 스택형, 분산형, 극좌표, 방사형 및 도형 시리즈 강조 표시 추가:
- Stacked, Scatter, Polar, Radial 및 Shape 시리즈에 주석 레이어를 추가했습니다.
- 누적 시리즈 내에서 개별 스택 조각의 데이터 소스를 재정의하기 위한 지원이 추가되었습니다.
- Stacked, Scatter, Range, Polar, Radial 및 Shape 시리즈에 사용자 정의 스타일 이벤트 추가
- 세로 확대/축소를 시리즈 콘텐츠에 자동으로 동기화하는 지원 추가
- 표시된 초기 레이블을 기반으로 차트의 가로 여백을 자동으로 확장하는 지원이 추가되었습니다.
- 계열 및 마커의 재설계된 색상 팔레트:
| 오래된 브러시/윤곽선 | 새로운 아웃라인/브러시 |
|---|---|
| #7446B9 #9FB328 #F96232 #2E9CA6 #DC3F76 #FF9800 #3F51B5 #439C47 #795548 #9A9A9A |
#8bdc5c #8b5bb1 #6db1ff #f8a15f #ee5879 #735656 #f7d262 #8ce7d9 #e051a9 #a8a8b7 |
예를 들어:
![]() |
![]() |
![]() |
![]() |
차트 범례
- ItemLegend에 Bubble, Donut, 파이 차트와 함께 사용할 수 있는 가로
Orientation속성을 추가했습니다 - 추가
LegendHighlightingMode속성 - 전설 아이템 위에 마우스를 올릴 때 시리즈 하이라이트 기능을 활성화합니다
지리적 지도
[!Note] These features are CTP
- 지도의 랩 어라운드 표시에 대한 지원 추가(가로 무한 스크롤)
- 좌표 원점을 둘러싸는 동안 일부 지도 시리즈의 디스플레이 이동에 대한 지원이 추가되었습니다.
- 도형 계열 강조 표시 지원 추가
- 모양 시리즈의 일부 주석 레이어에 대한 지원 추가
IgniteUI.Blazor (Data Grid)
- 추가
EditOnKeyPress된 기능, 즉 엑셀 스타일의 편집 기능으로, 타이핑 즉시 편집을 시작할 수 있습니다. - 추가
EditModeClickAction특성 - 기본적으로 편집 모드에 들어가려면 더블 클릭이 필요합니다. 이 모드는 새SingleClick셀을 선택할 때 편집 모드가 발생할 수 있도록 설정할 수 있습니다. - 추가된
EnterKeyBehaviors속성 - 즉, 엑셀 스타일의 내비게이션(Enter 동작) – 엔터 키의 동작을 제어합니다. 예를 들어 옵션은 (없음, 편집, 위로, 아래, 왼쪽, 오른쪽) - 추가
EnterKeyBehaviorAfterEdit속성 - 편집 모드에서는 이 속성이 엔터를 누를 때 제어합니다. 예를 들어 옵션은 (아래, 위, 오른쪽, 왼쪽으로 이동) - 추가
SelectAllRows- 방법. - 행 범위 선택 추가 - 속성을 MultipleRow로 설정하면
GridSelectionMode다음과 같은 새로운 기능이 추가되었습니다:- 행을 선택하려면 클릭하고 드래그하세요.
- SHIFT을 클릭하여 여러 행을 선택합니다.
- SHIFT을 누르고 + ↓ 화살표 키를 눌러 ↑ 여러 행을 선택합니다.
- 스페이스바를 누르면 멀티플로우 또는 싱글로우로 설정된 속성을 통해
GridSelectionMode활성 행 선택을 토글할 수 있습니다 - Added Column Summaries to Column Options Dialog.
IgniteUI.Blazor (Inputs)
날짜 선택기
ShowTodayButton- 오늘 버튼 가시성 토글Label- 날짜 값 위에 라벨을 추가합니다Placeholder속성 - 선택되지 않은 값 시 맞춤 텍스트를 추가합니다FormatString- 입력 날짜 문자열 맞춤 설정(예: (yyyy-MM-dd)DateFormat- 선택한 날짜를 LongDate로 표시할지 ShortDate로 표시할지 지정합니다FirstDayOfWeek- 주 첫째 요일을 명시함FirstWeekOfYear- 연초를 언제 표시할지 명시함, 예: (첫 번째 풀 위크, 첫 번째 4일 주)ShowWeekNumbers- 토글스 위크 번호 가시성MinDate&MaxDate- 날짜 제한, 사용 가능한 선택 날짜 범위 지정.- 추가된 접근성



