作成日: 2018/10/24 最終更新日: 2019/04/10
文書種別
不具合
状況
修正済み
詳細
列のValueItems.PresentationがComboBoxに設定されているとき、アプリケーションの起動後にドロップダウンを展開しない状態で列内の複数鵜セルを選択し、別のセルをクリックすると、再度その列内のセルにフォーカスが移動したときに、ドロップダウンボタンが表示されなくなります。
ただし、事前にセルが編集されている場合、この現象は発生しません。
ただし、事前にセルが編集されている場合、この現象は発生しません。
回避方法
この問題は2019J v1(4.0.20191.362)で修正されました。
※修正版を適用しない場合の回避方法は以下の通りです。
SelChangeイベントを使用してエディタを再設定します。
◎サンプルコード(VB)
◎サンプルコード(C#)
※修正版を適用しない場合の回避方法は以下の通りです。
SelChangeイベントを使用してエディタを再設定します。
◎サンプルコード(VB)
Private Sub C1TrueDBGrid1_SelChange(sender As Object, e As CancelEventArgs) Handles C1TrueDBGrid1.SelChange
C1TrueDBGrid1.Columns(0).ValueItems.Presentation = PresentationEnum.Normal
C1TrueDBGrid1.Columns(0).ValueItems.Presentation = PresentationEnum.ComboBox
End Sub
C1TrueDBGrid1.Columns(0).ValueItems.Presentation = PresentationEnum.Normal
C1TrueDBGrid1.Columns(0).ValueItems.Presentation = PresentationEnum.ComboBox
End Sub
◎サンプルコード(C#)
private void c1TrueDBGrid1_SelChange(object sender, C1.Win.C1TrueDBGrid.CancelEventArgs e)
{
c1TrueDBGrid1.Columns[0].ValueItems.Presentation = PresentationEnum.Normal;
c1TrueDBGrid1.Columns[0].ValueItems.Presentation = PresentationEnum.ComboBox;
}
{
c1TrueDBGrid1.Columns[0].ValueItems.Presentation = PresentationEnum.Normal;
c1TrueDBGrid1.Columns[0].ValueItems.Presentation = PresentationEnum.ComboBox;
}
旧文書番号
83332