MESCIUS SPREAD for Windows Forms 17.0J サンプルコード集 > 行フィルタリング > インジケータを非表示にする |
IRowFilterインタフェースメンバであるShowFilterIndicatorプロパティをFalseにすることで、インジケータは非表示となります。
※このサンプルはシートのAutoFilterModeがFilterGadgetまたはEnhancedContextMenuに設定されている場合のみ有効です
|
private void Form1_Load(object sender, System.EventArgs e) { //フィルタインジケータを非表示にします fpSpread1.ActiveSheet.Columns[0,1].AllowAutoFilter = true; fpSpread1.ActiveSheet.RowFilter.ShowFilterIndicator = false; } private void button1_Click(object sender, System.EventArgs e) { //フィルタインジケータを再表示します fpSpread1.ActiveSheet.Columns[0,1].AllowAutoFilter = true; fpSpread1.ActiveSheet.RowFilter.ShowFilterIndicator = true; }
Private Sub Form1_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles MyBase.Load 'フィルタインジケータを非表示にします FpSpread1.ActiveSheet.Columns(0,1).AllowAutoFilter = True FpSpread1.ActiveSheet.RowFilter.ShowFilterIndicator = False End Sub Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click 'フィルタインジケータを再表示します FpSpread1.ActiveSheet.Columns(0,1).AllowAutoFilter = True FpSpread1.ActiveSheet.RowFilter.ShowFilterIndicator = True End Sub