标签: syncfusion

Blazor Web Assembly Siderbar 错误:“SfSidebar.Toggle()' 已过时:blazor”

我正在尝试在我的 Blazor 项目中使用“Syncfusion”SfSidebar。我从该站点获得以下代码: 单击此处 导航到该站点。

@using Syncfusion.Blazor.Navigations
@using Syncfusion.Blazor.Buttons

<div class="col-lg-12 col-sm-12 col-md-12">
    <div id="wrapper">
        <SfSidebar Width="220px" DockSize="72px" EnableDock="true" Position="@Position" @ref="Sidebar" HtmlAttributes="@HtmlAttribute">
            <ChildContent>
                <div class="dock">
                    <ul>
                        <li class="sidebar-item" id="toggle" @onclick="@Toggle">
                            <span class="e-icons expand"></span>
                            <span class="e-text" title="menu">Menu</span>
                        </li>
                        <li class="sidebar-item">
                            <span class="e-icons home"></span>
                            <span class="e-text" title="home">Home</span>
                        </li>
                        <li class="sidebar-item">
                            <span class="e-icons profile"></span>
                            <span class="e-text" title="profile">Profile</span>
                        </li>
                        <li class="sidebar-item">
                            <span class="e-icons info"></span>
                            <span class="e-text" title="info">Info</span>
                        </li>
                        <li class="sidebar-item">
                            <span class="e-icons settings"></span>
                            <span class="e-text" title="settings">Settings</span>
                        </li>
                    </ul>
                </div>
            </ChildContent>
        </SfSidebar>
        <!-- end …
Run Code Online (Sandbox Code Playgroud)

sidebar syncfusion bootstrap-4 blazor

8
推荐指数
2
解决办法
2529
查看次数

如何使用RecordFilters过滤TreeViewAdv

我是C#和SyncFusion的新手,非常感谢你的帮助.

我需要TreeViewPresenter(TreeViewAdv)在过滤后显示正确的记录gridGroupingControl.

首先,我想到了以下过滤器:

detailGroupingControl.TableDescriptor.RecordFilters
Run Code Online (Sandbox Code Playgroud)

并设置这些过滤器,TreeViewPresenter但它似乎不起作用.有没有简单的方法来过滤具有相同过滤标准的树gridGroupingControl

.net c# syncfusion

7
推荐指数
1
解决办法
326
查看次数

如何使用动态道具数据动态渲染 vue 组件的新实例

我有一个具有以下实现接口的 vue 组件。

<my-data-grid :colunms='columns' :rows='rows'></my-data-grid>
Run Code Online (Sandbox Code Playgroud)

我需要在具有不同数据的多个标签页上动态呈现上述组件。每个 my-data-grid 在不同时间呈现。这就像一组新数据进来然后创建一个新页面来呈现组件。目前,它可以正确更新列和行道具,但一旦有新数据进入,它就会覆盖其他标签页上的数据。

当我尝试动态执行此操作以便可以在运行时呈现组件时,组件显示但列和行道具未更新。它显示 data() 未定义。

我的部分代码如下所示。你也可以参考这个链接 Render other components in Tab using template

Import MyDataGrid from "./MyDataGridComponent'
Vue.component('my-data-grid', MyDataGrid)
export default {
  name: 'app',
  data: function() {
    return {
      headerText0: {
        text: 'Tab1'
      },
      columns: ['some arrays'],
      rows: ['some arrays'],
      headerText1: {
        text: 'Tab2'
      },
      headerText2: {
        text: 'Tab3'
      },
      Content1: function() {
        return {
          template: Vue.component('MyDataGrid', {
              template: ' <my-data-grid :colunms='columns' :rows = 'rows' > < /my-data-grid>',
              data() {
                return {
                  colunms: …
Run Code Online (Sandbox Code Playgroud)

dynamic syncfusion vue.js vue-component

7
推荐指数
1
解决办法
4892
查看次数

在 flutter 中制作范围日期选择器

我正在尝试制作一个像这样的日期范围选择器,日期选择器从值(今天值)开始,然后用户选择他需要的范围,在颤振中我终于找到了这个

但当我单击日期选择器按钮时,我无法打开它。

我尝试使用另一个包日期范围选择器,但这对我没有帮助! 在此输入图像描述

calendar syncfusion daterangepicker flutter

7
推荐指数
2
解决办法
3万
查看次数

在Syncfusion的Excel中,通过SSRS从向下钻取数据流中打开现有文件

我的文件网址如下。首先,我要下载文件的内容。该文件已从SSRS配置下钻取。之后,我用代码打开一个流app.Workbooks.Open(stream);

    using (var client = new WebClient())
    {
        var content = client.DownloadData(url); // Get Existing file

        Stream stream = new MemoryStream(content);
        stream.Position = 0;

        using (ExcelEngine xlsEngine = new ExcelEngine())
        {
            IApplication app = xlsEngine.Excel;
            IWorkbook workBook = app.Workbooks.Open(stream);
        }
    }
Run Code Online (Sandbox Code Playgroud)

Syncfusion版本:

Syncfusion.XlsIO.Base, Version=15.4460.0.20
Run Code Online (Sandbox Code Playgroud)

题:

如果我尝试从现有流中创建新工作簿(SSRS报告已向下钻取)文件,则会出现以下错误

object not set to an instance of an object
Run Code Online (Sandbox Code Playgroud)

c# excel syncfusion

6
推荐指数
1
解决办法
148
查看次数

将属性更改为 propertygrid 中的组合框

我有来自互联网源的这段代码,我认为这段代码可能适用于将 PropertyGrid 中的属性从文本框更改为组合框,但是在我运行它之后,它仍然是一个文本框。任何人都可以帮助解决这个问题吗?

 public class Testing
{   

    private String _formatString;
    [Category("Display")]
    [DisplayName("Format String")]
    [Description("Format string governing display of data values.")]
    [DefaultValue("")]
    [TypeConverter(typeof(FormatStringConverter))]
    public String FormatString { get; set; }

    public class FormatStringConverter : StringConverter
    {
        List<String> list = new List<String>();

        public override bool GetStandardValuesSupported(ITypeDescriptorContext context) { return true; } // true means show combobox
        public override bool GetStandardValuesExclusive(ITypeDescriptorContext context) { return true; } // true list to list, false will show the list, but allow free=form.
        public override StandardValuesCollection GetStandardValues(ITypeDescriptorContext …
Run Code Online (Sandbox Code Playgroud)

c# wpf propertygrid syncfusion visual-studio-2015

5
推荐指数
1
解决办法
3327
查看次数

无法在项目中使用Syncfusion程序集

我尝试使用此代码,将Syncfusion图表包含在项目中

xmlns:charting="clr-namespace:Syncfusion.UI.Xaml.Charts;assembly=Syncfusion.SfChart.UWP"
Run Code Online (Sandbox Code Playgroud)

但是我收到一个错误:

XML命名空间中的未定义类型"SfChart""clr-namespace:Syncfusion.UI.Xaml.Charts; assembly = Syncfusion.SfChart.UWP"

如果我使用标准使用一切正常,但应用程序包太大,我不需要Syncfusion SDK的所有控件.

xmlns:charting="using:Syncfusion.UI.Xaml.Charts"
Run Code Online (Sandbox Code Playgroud)

c# xaml syncfusion uwp uwp-xaml

5
推荐指数
1
解决办法
1262
查看次数

主机侦听器滚动事件未触发

我的主要目标是当用户向下滚动时,我需要获取当前的scrollTop 偏移量。用户可以通过鼠标单击滚动条或使用鼠标滚轮进行滚动,因此当用户这样做时,我想更新ejQuery()take()上的和skip()(或page())参数以触发 http get 并为该视图提供数据。

使用 SyncFusion 1

下面的代码是我尝试向ejTreeGrid分配一个指令,scroll通过HostListener()监视事件,但正如用户 PierreDuc 提到的,ejTreeGrid实现了它的自定义滚动条,所以默认的滚动条不会触发。PierreDuc 建议使用getScrollTopOffset方法,但我仍然需要在每次用户执行滚动操作时触发它......


指令被附加到 SyncFusion 的ejTreeGrid组件以监视scroll事件,但它不会触发。事件一切正常click- 在该子组件上触发。可能出了什么问题?

尝试过:

@HostListener('scrollY', ['$event'])
onScroll(e) {
    console.log(e)
}
@HostListener('onscroll', ['$event'])
onScroll2(e) {
    console.log(e)
}
@HostListener('scroll', ['$event'])
onScroll3(e) {
    console.log(e)
}

@HostListener('scrollX', ['$event'])
onScroll4(e) {
    console.log(e)
}
Run Code Online (Sandbox Code Playgroud)

这有效:

@HostListener('click', ['$event'])
onClick(e) {
    console.log('clicked')
    console.log(e)

}
Run Code Online (Sandbox Code Playgroud)

更新:

还补充道:

@HostListener('mousewheel', ['$event'])
onScroll5(e) {
    console.log('mousewheel')
}

@HostListener('DOMMouseScroll', …
Run Code Online (Sandbox Code Playgroud)

syncfusion angular

5
推荐指数
2
解决办法
2万
查看次数

Blazor 呈现从 Web Api 返回的数据时出现问题

我希望有人能建议我如何找出这个根本问题所在。我认为这是序列化/反序列化而不是网格。

我正在尝试使用 Syncfusion Blazor 网格组件渲染从 ASP.NET Web Api 返回的数据。JliffDocument 来自开源库。也许对象是由复合类型构成的事实是一个促成因素,但我可以在单元测试中成功序列化和反序列化对象图。例如,TextElement实现一个接口并Segment存储该接口的集合。

这有效(但是jlfDoc本地创建的数据)

<EjsGrid id="Grid" DataSource="@jlfDoc.Segments" Toolbar="@(new List<string>() { "Add", "Edit", "Delete", "Update", "Cancel" })" AllowPaging="true">
    <GridPageSettings PageSize="5"></GridPageSettings>
    <GridEditSettings AllowAdding="true" AllowDeleting="true" AllowEditing="true"></GridEditSettings>
    <GridColumns>
        <GridColumn Field="SourceText" HeaderText="Source"  IsPrimaryKey="true" TextAlign="@Syncfusion.EJ2.RazorComponents.Grids.TextAlign.Right" Width="120"></GridColumn>
        <GridColumn Field="TargetText" HeaderText="Target" Width="150"></GridColumn>
    </GridColumns>
</EjsGrid>

<hr/>
<p>@rawContent</p>

<h1>There are @segments Segments</h1>

<i>@oneTextString</i>


@functions {
    public object gridData { get; set; }
    public JliffDocument jlfDoc { get; set; }
    public …
Run Code Online (Sandbox Code Playgroud)

syncfusion blazor

5
推荐指数
1
解决办法
1万
查看次数

如何在 Xamarin 中为 32 位体系结构解析 AOT 编译?

最近几天在为 Xamarin.iOS 存档时,我一直遇到相同的错误。当我为 iOS 存档时,大约需要 6-8 分钟才能显示以下错误。

MyProject.iOS/obj/iPhone/Debug/mtouch-cache/armv7/Syncfusion.Pdf.Portable.dll.s(1168720,8): 错误 GDC116A36: 无法编码偏移量 '0x100FD98' 导致分散重定位。

程序集“Syncfusion.Pdf.Portable.dll”无法为 32 位架构进行 AOT 编译,因为本机代码对于 32 位 ARM 架构来说太大了。

我关注了微软论坛,发现这是一个 Xamarin 错误,应该在最新版本中解决。我有最新的 Xcode 11.3.1 和最新的 Xamarin (Visual Studio 8.4.1),但我仍然遇到错误。

我尝试删除 obj 和 bin 并清理我的解决方案。任何帮助将不胜感激!

syncfusion visual-studio xamarin

5
推荐指数
1
解决办法
1675
查看次数