問題タブ [xceed-datagrid]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - Xceed Datagrid ExportToExcel .xml/.xls/.xlsx 形式
ExportToExcel 関数で、使用する .xml の代わりに .xls または .xlsx 形式を使用する方法はありますか? 私の顧客は、Excel にエクスポートするときに .xml ファイルを見たいとは思わないでしょう。
c# - WPFのXceedDatagridを使用して、グリッドヘッダーの色を変更します
Xceedデータグリッドコントロールを使用していて、ヘッダーの色を変更しようとしていますが、問題が発生しているようです。私が今持っているのは、次のコードスニペットです。
これはほとんどの部分で機能しますが、まだその周りに灰色が見られます。どんな助けでも大歓迎です。
編集
同じ色にしたい選択した領域の画像を追加しました。
wpf - Xceed RowSelectorPane の背景色を変更する方法
Xceed データグリッドを使用していて、RowSelectorPane の背景色を変更しようとしています。XAML でこれを実行しようとしましたが、データグリッド コントロールを作成できないというコンパイラ エラーが発生しました。アドバイスをいただければ幸いです。
wpf - Xceeddatagridのデフォルトテキストを削除する
XceedデータグリッドのCodeplexバージョンを使用しています。
ただし、グリッドをフォームで表示している間、「PoweredbyXceed」というテキストがデータグリッドの右上に表示されます。
これを削除することは可能ですか?どのように?
data-binding - Xceed DataGridControl が DataTable にバインドされ、並べ替えられた列が存在しない場合にスローされる例外
Xceed ( http://wpftoolkit.codeplex.com/ )が提供する Extended WPF Toolkit Community Edition で利用できる優れた DataGrid を使用しようとしています。レポートの結果を単純な DataGridControl オブジェクトに表示するアプリケーションがあります。ユーザーはレポートのリストからレポートを選択でき、データ グリッドはレポートに関連付けられた DataTable を使用して動的に更新されます。各レポートの DataTable の列は、名前と数量の両方が異なる場合があります。WPF の既定のコントロールでは、通常の MVVM データ バインディングを使用して問題なく動作します。これは、データの並べ替えまたはグループ化に列が使用されている場合を除いて、 Xceed の DataGridControl でも正常に機能します。
列がソートまたはグループ化され、DataTable がその列を含まないものに更新されると、DataGridControl は、ソートされている列が存在しないことを示す ArgumentException をスローします。例外の例を次に示します。
System.ArgumentException was
unhandled Message='' タイプには 'SAP_MATERIAL_NUMBER' という名前のプロパティがないため、データ コレクションを並べ替えることができません。
Source=PresentationFramework StackTrace: System.Windows.Data.BindingListCollectionView.ConvertSortDescriptionCollection(SortDescriptionCollection sorts) で System.Windows.Data.BindingListCollectionView.RefreshOverride() で System.Windows.Data.CollectionView.Refresh() で System.Windows.Data. System.Windows.Controls.ItemCollection.SetCollectionView(CollectionView ビュー) で System.Windows.Controls.ItemCollection.SetItemsSource(IEnumerable 値) で System.Windows.Data.CollectionView.DeferHelper.Dispose() で CollectionView.EndDefer()。 Windows.Controls.ItemsControl.OnItemsSourceChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) ...
コントロールを定義してバインドする現在の XAML は次のとおりです。
... Xceed フォーラムからのアドバイスに従って、SortDescriptions または GroupDescriptions をクリアすることを期待して、新しいレポートが選択されたときに次のコードを実行しようとしましたが、これは正しく機能しません。
このデータ グリッドをこのように使用して、この問題を回避する方法を見つけた人はいますか?
wpf - WPF - Xceed GridControl - 編集された行にフォーカスがあるときに保存する
セル編集が有効になっている XCeed グリッドがあります。セルに変更を加えると、行を残して保存すると、データベースに保存されます。
しかし、変更されたセルがまだ選択されているときに保存ボタンを押すと、変更は保持されません。
現在のコンテンツが保存されていることを確認するにはどうすればよいですか?
私のグリッドxaml:
wpf - プレフィックス「xcdg」が名前空間にマップされていません
私は最近、Extended WPF Toolkit から DataGridControl を使い始めました
それは大丈夫です、そしてすべてがうまくいきます。次に、スタイルを追加しました。
Style
適用され、すべてが再び機能します。次にCotrolTemplate
、Expression Blend を使用して作成し、そのテンプレートをスタイルに追加しました。
しかし、今では全体ControlTemplate
に下線が引かれ、
プレフィックス 'xcdg' は名前空間にマップされません。
がある
私のリソース辞書とウィンドウの両方に。また、xaml デザイナーは、「DataGridControl」が配置されている「MainWindow.xaml」で例外をスローします。これは
ArgumentException: '{DependencyProperty.UnsetValue}' は、Setter の 'System.Windows.Controls.Control.Template' プロパティの有効な値ではありません。
実行時には正常に動作します。ofに追加ControlTemplate
した後にすべてが起こりました。なぜこれが起こっているのか、またはこれを回避する方法についての説明は非常に高く評価されます.Style
DataGridControl
c# - Xceed WPF グリッドのスクロール位置と表示される行インデックス
ユーザーが xceed グリッド コントロールで下にスクロールし始めたときを検出しようとしています。スクロールバーの位置と、現在画面に表示されている行を知りたいです (インデックスで十分です)。
これを達成する方法はありますか?