サポート&サービス

Home > サポート&サービス > テクニカルサポート > ナレッジベース

テクニカルサポート

製品に関する技術的なサービスを提供しています。製品別の技術情報(ナレッジベース)および、対応環境情報をご覧いただけます。また、E-mailによるテクニカルサポートのお申し込みもこちらで受け付けています。

サブスクリプションにてComponentOne製品(ComponentOne Studioシリーズ、Doc-To-Help、Wijmoシリーズ)をご購入された方は、下記専用サイトの「サポート&サービスメニュー」をご確認ください。
ComponentOneホーム

ナレッジベース

マルチカラムコンボボックス型セルのドロップダウンリストのフィルタ項目が表示されない
文書番号 : 26349     文書種別 : Bug
最終更新日 : 2008/10/24
文書を印刷する
対象製品
SPREAD for .NET 3.0J Windows Forms Edition
発生環境
動作保証環境と同様
※2008年5月30日版(3.0.2008.2005)以前では発生しません
ステータス
仕様・制限
詳細
マルチカラムコンボボックス型セルで表示されるドロップダウンリストの自動フィルタリングを有効にしてもフィルタ項目が表示されません。

【再現コード】
  Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

    ' マルチカラムコンボボックス型の設定
    Dim DT As New DataTable
    DT.Columns.Add("Code")
    DT.Columns.Add("Text")
    DT.Rows.Add(New Object() {10, "Text10"})
    DT.Rows.Add(New Object() {20, "Text20"})
    DT.Rows.Add(New Object() {30, "Text30"})
    Dim mcb As New FarPoint.Win.Spread.CellType.MultiColumnComboBoxCellType()
    mcb.DataSourceList = DT
    mcb.ListWidth = 300
    FpSpread1.ActiveSheet.Cells(1, 1).CellType = mcb

  End Sub

  Private Sub FpSpread1_EditModeOn(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles FpSpread1.EditModeOn

    'アクティブセルのインデックスを取得します
    Dim iRow As Integer = FpSpread1.ActiveSheet.ActiveRowIndex
    Dim iCol As Integer = FpSpread1.ActiveSheet.ActiveColumnIndex

    'アクティブセルのセル型を判断します
    If TypeOf (FpSpread1.ActiveSheet.GetCellType(iRow, iCol)) Is FarPoint.Win.Spread.CellType.MultiColumnComboBoxCellType Then
      Dim cmbSpread As FarPoint.Win.Spread.FpSpread = CType(FpSpread1.EditingControl, FarPoint.Win.Spread.CellType.GeneralEditor).SubEditor
      cmbSpread.ActiveSheet.Columns(0).AllowAutoFilter = True
    End If

  End Sub
回避方法
現在のところ回避方法はありません
キーワード
SPNE07049

この文書は、以前は次のバグレポートIDで公開されていました : 7711

この情報は、疑問・問題解決のお役に立ちましたか?

    


こちらに入力されたご質問には回答できませんので、製品に関するお問い合わせは、別途「E-mailサポート」をご利用ください。


※ 個人情報保護のため、個人情報の記入はご遠慮ください。

このページの先頭へ