我正在使用DevExpress v10.2。我有一个带有ASPxScheduler控件实例的ASP.NET应用程序。我有定制的弹出式菜单(右键单击约会后出现的菜单)——它的显示方式如中所示
问题是:我只需要显示特定约会的弹出菜单;以及在其他约会中完全不显示(变体:在其他约会中禁用所有菜单项的情况下显示)
如何实现这一点?尝试以下方法:
xxx_MouseUp(object sender, MouseEventArgs e)
{
popupMenu1.ShowPopup(Control.M
我在页面中添加了DevExpress网格。
对于一列,我在表的标题中启用了过滤器。
但默认情况下,网格选择第一个过滤器表达式
如何从C中选择另一个过滤器
致以最良好的祝愿,
亚历山大。这里有一个例子:
ASPxGridView1.AutoFilterByColumn(ASPxGridView1.Columns["Department"], "%development");
有关其他基于任务的帮助,请参见此处:
是否存在在离开网格控件行筛选器中的单元格后激发的事件
我的网格的第一行是一个过滤器行,当我在过滤器行的单元格和列中键入某个内容时,然后选择我希望触发事件的行
发生的事情是,我在gridView1sFocusedRow更改事件中有很多代码,但是当我使用过滤器然后选择第一行时,FocusedRow事件不会触发。如果我只选择了返回的第一行以外的任何内容,则会触发Focusedrow事件,一切正常,但在您在筛选单元格中键入内容并选择网格中的第一行后,我需要捕获事件。我已尝试使用XtraGrid 9.3.
我将开始一个中型项目,并计划使用一个好的ORM产品。我将使用代码优先的方法
我尝试了实体框架、OpenAccess和XPO。我想我们要买XPO或OpenAccess。你对这些产品有什么建议吗
谢谢OrmBattle已经有一段时间没有更新了。为不同的产品单独运行测试是个好主意
您还需要准确地了解您需要从ORM工具中获得什么,因为不同的工具在不同的领域表现出色
免责声明:我在Telerik工作,建议您在线程中告诉我们您需要什么。我们很乐意就我们的产品是否有帮助向您提供反馈。OrmBattle已经有一
在windows窗体、wpf等中使用第三方控件是否会增加/减少处理时间和内存消耗
它们确实增加了开发的难度
与Microsoft提供的本机控件不同,它们的在线支持也很有限
使用它们值得花费吗?我在工作中使用它们,并衷心推荐它们。针对您的一些问题:
不,它们似乎没有内存问题,而且在处理大量数据时性能也更好(我主要考虑的是DataGrid控件)
在线支持非常令人印象深刻-完整的api文档、大型社区论坛、付费支持论坛(我从未使用过)。它们在文档质量方面接近MSDN
如果你有钱的话,我会亲自选择它们
我正在使用DevExpress库
我对GridControl有问题,无法显示以下属性:
gridView1.Columns.Add(); // not appear why ?
我的推荐信是:
using DevExpress.XtraGrid.Views.Base;
using DevExpress.XtraGrid.Views.Grid;
using DevExpress.XtraGrid.Columns;
可能您尚未在解决方案资源管理器中添加引用
我遵循以下步骤:
GridColum
我想创建一个网格,当数据库中的数据发生变化时自动更新它。它与一个简单的表控件一起工作
public partial class index : System.Web.UI.Page
{
static string connectionString = @"Data Source=*******;initial catalog=Test;persist security info=True; Integrated Security=SSPI;";
protected void
我试图限制DevExpress仪表板查询生成器中显示的表。
我尝试添加如下查询,但查询生成器仍然显示数据库中的所有表
有没有办法限制查询生成器中显示的表
DataSourceInMemoryStorage dataSourceStorage = new DataSourceInMemoryStorage();
DashboardSqlDataSource sqlDataSource = new DashboardSqlDataSource("MyApp", customstringParams)
我正在为项目使用Devexpress ASPxGridView,但在用数据填充自定义编辑表单时遇到问题
情况如下
<Templates>
<EditForm>
Company Name:
<dx:ASPxTextBox ID="CompanyName" runat="server" Value="<% #Bind('CompanyName') %>" />
Parent:
&l
我正在尝试使用DevExpress XtraGrid将一些代码移植到Wpf。在WPF套件中,RepositoryItem的等价物是什么?在中,每个编辑器都有一个助手类(后代)负责编辑器的功能。谢谢,Dmitry。我问了几个小时后就想出来了,但太累了,没法补充答案。
barbutton未使用DevXPress在功能区控件中触发
private void barbuttoniem4\u ItemClick(对象发送者,ItemClickEventArgs e)
{
RichEditControl richedit=e.Item.Tag作为RichEditControl;
DocumentRange[]foundRanges=richedit.Document.FindAll(“自定义操作”,SearchOptions.None);
for(int i=0;i
我正在为Blazor使用dxDataGrid来构建项目,但在尝试添加新行或编辑当前行时出现了一些错误
错误:当前电路上存在未处理的异常,因此此电路将终止。有关详细信息,请打开“CircuitOptions.DetailedErrors”中的详细异常。
[2019-09-26T11:13:47.533Z]信息:连接已断开。请参考官方存储库中的文章和其他建议:
如果看到此错误消息或类似消息,请将以下代码添加到Startup.cs文件中声明的ConfigureServices方法中:
一旦您能够获得
非常简单的问题。我在VS安装中使用了devexpress控件,现在我被要求查看Syncfusion。是否有人同时安装了这两个组件?是否存在任何问题?Syncfusion和Devexpress都通过Visual Studio模型与Visual Studio集成,不应存在任何冲突。我曾遇到我们的客户在Visual Studio中使用这两种工具时没有任何问题
我试图修改TreeListColumns,使其在过滤方面的行为类似于GridColumn。我知道TreeListColumns可以进行筛选,但希望包括GridColumn执行的快捷方式。这是在winclient上运行的。谁能给我指出正确的方向吗
谢谢。我们发布了一个示例,展示了如何在以下位置执行此操作:
看起来正是我要寻找的,但很难用文件设置解决方案来测试它
在添加对以下对象的引用后,我收到了一些编译错误:Utils、XtraEditors、XtraLayout、XtraTreeList。例如:
嗨
在我的项目主页中,我有一个ASPxPageControl和ASPxPopupControl。在ASPxPopUpControl中,我有一个由两个单选按钮、许多文本字段和组合框等组成的表单。在ASPxPageControl中,有两个选项卡
ASPxPopupControl的PopUpElement位于第二个选项卡中。在PageLoad()上,我已配置为显示第一个选项卡
我想根据用户选择的单选按钮在表单中启用/禁用texbox。但是,启用自动回发后,整个页面将刷新,默认选项卡将是第一个。要恢复表
是否有一个可折叠的面板,带有DevExpress而没有浏览器问题
TU您可以自定义ASPxRoundPanel或使用ASPxNavbar。我使用ASPxNavBar,尽管我了解到它可能会增加此任务的开销。
就像我可以消除GridControl的botton(查找和清理)一样,只留下TextEdit
当做
Alex您可以使用示例中演示的方法:
创建GridControl/GridView子体组件
重写GridView.CreateFindPanel方法以提供
在视图中拥有自定义的FindControl实例
是的,这是可能的。您需要访问FindControl,然后访问layoutControl及其控件项。在表格\加载等中使用以下代码:
// Get the Find Control
我已经使用DevExpress控件实现了一个WPF应用程序。
完成后,我在VisualStudio中优化了我的引用(使用Resharper)。我还有以下参考资料:
DevExpress.Data.v14.2.dll
DevExpress.Mvvm.v14.2.dll
DevExpress.Xpf.Core.v14.2.dll
DevExpress.Xpf.Grid.v14.2.dll
DevExpress.Xpf.Grid.v14.2.Core.dll
DevExpress.Xpf.Ribbon
我一直在使用DevExpress的SplitterContainerControl,但我没有找到使拆分器不可移动的方法。已经谷歌搜索过,没有找到相关结果。
有人知道这件事吗?请分享嗯……无法移动的拆分器只是一个面板 为什么需要固定拆分器?在这一点上仅仅使用两个独立的面板不是更好吗?是的,这是一个很好的点,我不知道为什么在地球上我没有想到。!!!达姆索甚至不好意思问起这件事:(
标签: Devexpress
visual-studio-2008-sp1coderush-xpress
…有什么办法阻止它生长吗
我们的IT服务对档案大小和MD设置了上限,现在我们收到了恼人的审计消息
通常我会责怪IT服务公司“一刀切,像对待7G部门的无人机一样对待开发人员”,但4.5GB有点大
让我们看看DevExpress的那些家伙有多聪明,我真不敢相信他们在没有设置的情况下实现了这种缓存,以防止它变得如此庞大
我们错过什么了吗?老实说,我想你最好直接问DevExpress
请尝试支持中心()
或者直接给他们发电子邮件support@devexpress.com
也就是说。。。即使缓存不是自动
我正在使用DevXPress网格,并试图获得一个“国家”列,以正确显示标题过滤器:
<dx:GridViewDataColumn Caption="Country" FieldName="CountryName"
ShowInCustomizationForm="True" Visible="false">
<Settings AllowHeaderFilter="True"/>
</dx:GridViewDataColumn>
如果“国家
我正在处理propertyGridControl上的Click和MouseClick两个事件,但当我用右键单击时,什么都没有发生——它只捕获左键
private void propertyGridControl_Click(object sender, EventArgs e)
{
int i = 0;
if (e.Button == System.Windows.Forms.MouseButtons.Right)
{
我在我的项目中使用aspxgridview,我有一个语言专栏,如上所示。每行代表一个产品。第一个产品有2种语言,第二个有4种,第三个有3种语言。。。在产品表中,我在单个单元格中记录每个产品的语言,如2,3,4,(这些ara语言表ID),我在网格中显示它们,如上面所示,带有语言代码,并用破折号分隔它们。。。我无法找到此问题的多个select。。。我的意思是我想从多选下拉列表中搜索TK和TH语言代码使用的产品
当我选择TK和TH时
没有要显示的数据
默认情况下,它只返回您选择的第一个项目。您需要
我有一个devexpress GridControl,我正在为其设置数据源,如下所示:
var regs = (from vcap in context.chaps
select vcap);
gridControl1.DataSource = new BindingList<chaps>(regs.ToList());
我没有得到任何行,AddNewRow甚至没有直观地添加新行
如果我这样做:
gridControl1.
以下格式:“#,#######(#,####.#”)”将123显示为123。(末尾有小数点)
如何去掉这个小数点?解决方案1:
创建派生控件对我有效,并进行了以下修改:
在构造函数中:
var qtyMaskedTextEdit = new RepositoryItemTextEdit();
qtyMaskedTextEdit.Mask.MaskType = DevExpress.XtraEditors.Mask.MaskType.Numeric;
qtyMaskedTextEdit.Mask.
我有一个devexpressgridcontrol。我想在网格的一列中使用:repositoryLookUpEdit。
我用数据库问题填充repositoryLookUpEdit。
此问题返回三列:IdPerson、Name和IdCity。Colums:IdPerson和Name有数据,但我必须在应用程序中设置IdCity
所以
-在gridcontrol中,列Idcity具有fildename:Idcity和columnEdit:repositoryLookUpEdit。
-repositor
如何从DevExpress中的Gridview控件中获取行?您想实现什么?
是否要将对象的实例显示为网格行?
如果是这样,请尝试GridView.GetRow()方法。如果您不想执行przemaas必须说的操作,那么请对绑定到的对象进行操作(因为实际上,这就是xtragrid的全部内容)。如果绑定到的是xpcollection(T),则对其中记录执行的任何操作都将通过xpcollection上的PropertyChanged事件传播到网格
如果您要绑定到自定义集合,那么只需从IBindingLi
我正在以多种形式使用DevExpress中的PropertyGrid控件。
我有一个ImageComboBoxEdit,在所有表单上都有相同的设置(相同的ImageList、ItemList和多个设置)
我希望他们所有人在表单上都有相同的设置,并且不希望遍历所有表单在组合中添加新选项
实现这一点的最佳实践是什么?
我尝试继承RepositoryItem,但成功率有限。另一个想法是创建一个静态帮助器类,用正确的设置初始化默认的ImageComboBoxEdit
你喜欢什么?还有其他想法吗
Gunn
我有一个带有列的dxgrid,第一列包含一个带有上下文菜单集的textblock。
为了处理上下文菜单按钮事件,我需要访问行的数据上下文,我就是这样做的:
private void ContextMenuButton_Click(object sender, RoutedEventArgs e)
{
MenuItem menuItem = (MenuItem)e.Source;
ContextMenu menu = (ContextMenu)menuItem.Parent;
我有以下文本编辑,绑定到一个可为空的字段(Value1):
当我点击BackSpace时,它会显示剩余的掩码部分(如:.miles),并且它的EditValue在后台设置为0(这是错误的,因为它绑定到了一个可为空的字段)
我打算在使用退格或删除时使EditValue为null
如果没有转换器或按键事件处理程序,我怎么做呢?事实上这是可能的,您只需将AllowNullInput设置为true。您可能还希望更改遮罩,使其不会仅显示文本。删除每个值时的里程数
这是我的样本:
<Grid Ba
标签: Devexpress
parameter-passingdatasourcextrareport
我想根据参数值从非主数据源获取数据
假设我们在报告中有两个数据源:
*数据源1-主数据提供程序
*数据源2-我需要从中获取更多数据
我们还有一个报告参数,它绑定到datasource2,以便在打开报告时填充下拉列表
我需要每当用户从参数下拉列表中选择一个选项并提交时,从datasource2获取相应的项数据并将其放入报告中
可能吗?我在互联网上没有找到任何答案。如果您只保留一个数据源,但有两个表/数据成员,
例如,DevExpress SqlDataSource可能有,
在所需的标签中,您可以写
DevExpress的XtraReports添加了事件处理程序,如beforeprint。在一些脚本窗口中。我无法在该窗口中添加断点。如何调试这段代码?代码位于resx文件中。不幸的是,由于代码“执行”的方式,您无法在运行时对其进行调试()
我调试我的代码的方法是简单地将代码放在一个Try-Catch中,然后记录异常以及任何内部异常以及StackTrace。通过这种方式,我可以获得有关函数在哪里失败的信息
这是我获取完整异常详细信息的扩展方法的一个示例
<Extension()>
P
我有一个树列表,我在表单的加载事件中用数据填充它,它就工作了
在另一种形式中,我可以向基础数据源添加新值。然后,我再次显示包含树列表的表单。在load事件中,我执行新的查询,数据也是最新的,我将数据源设置为这个新数据。但是树列表显示的数据不正确。为什么?
我遗漏了什么?由于没有您正在使用的代码示例,我建议您使用以下代码:
treeList.BeginUpdate();
treeList.DataSource = your data;
treeList.EndUpdate();
EndUpdat
我有一个未绑定的vgrid控件。一个字段的未绑定表达式如下所示:
Iif([NETSAL]=0, 0, [GP] / [NETSAL] * 100 )
未绑定类型为十进制,格式类型为数字,格式字符串n1
问题是,我没有得到正确的格式化值。F.e。如果gp=200,netsal=1500,我应该得到:13,3,但我得到0,0。我检查了计算值,这也是0,0
但是如果gp=2500,ant netsal=1000,那么这个值是200,所以看起来,这个值是四舍五入的
但是为什么呢
谢谢。表达式结果类型
这里只是我的代码的一个简单示例
[DefaulClassOptions]
class APerson : XPObject
{
private int data;
public int Data {
get{ return data; } set { SetPropertyValue("Data", ref data, value); }
}
[Action(Caption = "Get Data")]
public void getData(myClass
标签: Devexpress
devexpress-mvcdevexpress-gridcontrol
我使用的是Devexpress MVC网格,我添加了两个自定义按钮(编辑和复制),我正在执行这些操作。使用“复制”按钮,我将使用现有数据创建一个新记录,并以“添加新行”模式打开网格
代码如下:
@Html.DevExpress().GridView(grid =>
{
grid.Name = "gvInformation";
grid.SettingsDetail.AllowOnlyOneMasterRowExpanded = true;
grid.SettingsE
我正在使用XAF,我有一个ApplicationSettings类,我在Updater.cs中创建了这个类的对象:
ApplicationSettings settings = ObjectSpace.FindObject<ApplicationSettings>(
new BinaryOperator("Name", "DefaultSettings"));
if (settings == null) {
settings = ObjectSpace.CreateO
My xtraGrid具有自定义样式的eventlistener:
FooGridView.RowCellStyle += new DevExpress.XtraGrid.Views.Grid.RowCellStyleEventHandler(FooGridView_RowCellStyle);
private void FooGridView_RowCellStyle(object sender, DevExpress.XtraGrid.Views.Grid.RowCellStyl
我希望能够将XtraReport的第一页导出为文本。我可以看到如何在使用exportoptions导出为HTML(或各种其他格式)时执行此操作。但是,当导出到文本时,我看不到任何方法可以做到这一点
有什么想法吗?从DevExpress回答:
感谢您联系我们。要完成此任务,可以使用
页面合并技术。有关更多信息,请参阅本文。请参阅下面的代码:
[VB.NET]
Dim report As New XtraReport1()
report.CreateDocument()
Dim ps As New
如何在devexpress电子表格的单元格中添加控件(组合框、复选框、单选框、按钮…)?
谢谢大家! 如果您使用的是WinForms XtraSpreadsheet控件,请查看。它描述了如何显示自定义控件而不是标准单元格编辑器。请更具体一些。到目前为止你做了什么?
我有一个变量AA,我想在AA更新时更新BarEditItem的文本
当我在代码中设置BarEditItem.editvalue=AA或在XAML中设置editvalue=“{Binding AA,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}”时,它不起作用
有人建议怎么做吗
要将代码中BarEditItem的EditValue设置为问题状态,只需将您的BarEditItem命名为XAML like
BarEditItem x:Name=“myB
我正在使用react项目的DevExtreme图表。有一个选项customizeText。但无法在argumentaxis标签中绑定html
有什么办法可以让标签上的html
有没有一种方法可以使用CodeRush快速注释掉一段代码
'For narCounter = 0 To UBound(arPDFFiles)
' 'Add the PDF File Names to the Data Table.
' rowPDF = dtPDF.NewRow
' rowPDF("PDFDocument") = arPDFFiles(narCounter)
' dtPDF.R
是否可以让一个报表具有相同或类似的数据,并在运行时更改报表的格式,例如,一个报表的左上角有客户名称,而另一个报表的右上角有客户名称,或者类似于一个报表显示客户最近的10个订单,另一个显示最后5个,每个订单的标题不同。对于不同的特殊格式,您可以在设计时制作,并从.designer文件中获取代码,然后将其剪切并粘贴到新函数中
对于特殊高度,您可以在指定文本后获得每个对象的高度,然后计算下一个对象的位置
xrRichText1.LocationFloat = new DevExpress.Utils.
我在DevXPress Gridview概念中工作。我是新来的。我的要求是,我应该在gridview中显示图像。将有多个图像,如果是这样,则应将其绑定到第二行。我将从数据库中获取图像路径
请提供我的样本代码。我在谷歌搜索了很多次,但我找不到这个特定的场景
在下面的链接中,我给出了我的源代码部分
您是否搜索过DevExpress支持中心。这里有几页示例:
以下知识库文章介绍了如何完成此任务:
它描述了主要思想并包含了一个示例,可以下载该示例您可以用不同的方法来实现
public class My
我必须创建表:用户和消息。并创建这些表之间的一对多关系。如果我在单个xtragrid中显示这两个表,这没有问题,但是,我想显示到两个网格中,消息的细节不会显示。请帮帮我
关键代码是:
1.创建用户和消息的数据集:
DataSet ds = new DataSet();
ds = SqlHelper.ExecuteDataset(fbh.ConnectionString, CommandType.Text, s);
DataTable mess =
我的问题似乎很简单,但我找不到任何解决办法。
我需要在WindowsForms应用程序中为标签编写数学描述。因此,一些标签需要向其写入文本,如:
ValueIndex或ValueIndex
我找不到解决这个问题的办法。标签的HTML格式不允许sub或sup,我觉得这是第一个需要它的人
我正在使用Windows窗体和用于Windows窗体的DevXPress,有人能给我一个提示吗 我知道一个控件可以显示下标和上标。它是。然而,我只知道一种在代码中格式化文本的方法——使用此控件提供的API
使用AP
我希望在用户单击特定导航项时最小化功能区。
例如,当用户单击仪表板导航项时,我希望功能区最小化,并自动“最大化”其他功能区
我如何才能做到这一点?我发现我可以简单地访问视图控制器中的功能区。
所以像在XAF中一样,覆盖“OnActivated”并在那里施展魔法
protected override void OnActivated()
{
if (Frame.Template != null)
{
((XtraFormTem
我在gridview中添加了一个新的ButtonEdit列,我将buttons改为ImageButton。我添加了按钮点击事件,但事件未触发。
我应该把东西绑定到我的按钮上吗
以下是属性:
//
// gvPrompt
//
this.gvPrompt.Columns.AddRange(new DevExpress.XtraGrid.Columns.GridColumn[] {
this.gcID,
我将gridview转换为平铺视图,并添加了一些格式规则。当我运行我的项目时,格式规则不起作用。我确信我的规则是正确的。我应该怎么做?正如我现在发现的那样,有条件地定制互动程序,然后您应该处理。
请参阅:
TileView.ItemCustomize事件将为此磁贴之前的每个磁贴激发
显示。处理此事件时,您可以读取其e.项
参数以访问完全生成的、准备显示的
瓷砖项目。之后,您可以应用所需的更改。例如,
应用不同的背景色或访问TileItem.Elements
集合来修改特定元素
通过访问属性中可用
上一页 1 2 ...
4 5 6 7 8 9 10 ...
下一页 最后一页 共 13 页