[{"data":1,"prerenderedAt":2218},["ShallowReactive",2],{"content-query-kn8jhS4OQU":3,"navigation":1875},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"title":8,"description":9,"date":10,"body":11,"_type":1868,"_id":1869,"_source":1870,"_file":1871,"_stem":1872,"_extension":1873,"sitemap":1874},"/document/data/data-filtering","data",false,"","データフィルタリング","ReoGridはデータ範囲に対してフィルターを実行して行を非表示にします。組み込みの列フィルターUI、ルールベースの条件付きフィルター、または任意のGUIに接続した独自のフィルターロジックを使用できます。","2025-12-25",{"type":12,"children":13,"toc":1845},"root",[14,21,26,32,131,136,142,349,354,534,539,552,800,805,835,841,891,896,902,1015,1021,1092,1098,1152,1158,1213,1218,1255,1343,1348,1354,1563,1569,1574,1625,1746,1751,1763,1813,1818,1839],{"type":15,"tag":16,"props":17,"children":18},"element","h1",{"id":8},[19],{"type":20,"value":8},"text",{"type":15,"tag":22,"props":23,"children":24},"p",{},[25],{"type":20,"value":9},{"type":15,"tag":27,"props":28,"children":30},"h2",{"id":29},"フィルターのエントリポイント",[31],{"type":20,"value":29},{"type":15,"tag":33,"props":34,"children":35},"ul",{},[36,57,98],{"type":15,"tag":37,"props":38,"children":39},"li",{},[40,46,48,55],{"type":15,"tag":41,"props":42,"children":43},"strong",{},[44],{"type":20,"value":45},"オートフィルターUI",{"type":20,"value":47}," – 列ごとにユニークな値を収集するExcelスタイルのドロップダウンです。",{"type":15,"tag":49,"props":50,"children":52},"a",{"href":51},"/document/data/builtin-autofilter",[53],{"type":20,"value":54},"組み込みオートフィルター",{"type":20,"value":56},"を参照してください。",{"type":15,"tag":37,"props":58,"children":59},{},[60,65,67,74,76,82,84,90,92,97],{"type":15,"tag":41,"props":61,"children":62},{},[63],{"type":20,"value":64},"条件付きフィルター",{"type":20,"value":66}," – ",{"type":15,"tag":68,"props":69,"children":71},"code",{"className":70},[],[72],{"type":20,"value":73},"ColumnBasedDataSource",{"type":20,"value":75}," に対して評価されるルールオブジェクト（",{"type":15,"tag":68,"props":77,"children":79},{"className":78},[],[80],{"type":20,"value":81},"ConditionalDataFilter",{"type":20,"value":83}," + ",{"type":15,"tag":68,"props":85,"children":87},{"className":86},[],[88],{"type":20,"value":89},"FilterCondition",{"type":20,"value":91},"）です。",{"type":15,"tag":49,"props":93,"children":95},{"href":94},"/document/data/conditional-filter",[96],{"type":20,"value":64},{"type":20,"value":56},{"type":15,"tag":37,"props":99,"children":100},{},[101,106,107,113,115,121,123,129],{"type":15,"tag":41,"props":102,"children":103},{},[104],{"type":20,"value":105},"カスタムフィルター",{"type":20,"value":66},{"type":15,"tag":68,"props":108,"children":110},{"className":109},[],[111],{"type":20,"value":112},"RowBasedDataFilter\u003CIRowDataRecord>",{"type":20,"value":114}," を実装するか（または ",{"type":15,"tag":68,"props":116,"children":118},{"className":117},[],[119],{"type":20,"value":120},"Func\u003Cint, bool>",{"type":20,"value":122}," を使用して）、",{"type":15,"tag":68,"props":124,"children":126},{"className":125},[],[127],{"type":20,"value":128},"Worksheet.DoFilter(range, filter)",{"type":20,"value":130}," を自分で呼び出します。",{"type":15,"tag":27,"props":132,"children":134},{"id":133},"最小限の例",[135],{"type":20,"value":133},{"type":15,"tag":137,"props":138,"children":140},"h3",{"id":139},"述語の使用",[141],{"type":20,"value":139},{"type":15,"tag":143,"props":144,"children":148},"pre",{"className":145,"code":146,"language":147,"meta":7,"style":7},"language-csharp shiki shiki-themes github-light github-dark github-light","var sheet = grid.CurrentWorksheet;\nvar range = sheet.UsedRange;\nsheet.DoFilter(range, rowIndex =>\n{\n    var value = sheet[rowIndex, 2];            // third column\n    return value is double d && d >= 1000;     // keep rows with value >= 1000\n});\n","csharp",[149],{"type":15,"tag":68,"props":150,"children":151},{"__ignoreMap":7},[152,181,203,232,241,281,340],{"type":15,"tag":153,"props":154,"children":157},"span",{"class":155,"line":156},"line",1,[158,164,170,175],{"type":15,"tag":153,"props":159,"children":161},{"style":160},"--shiki-light:#D73A49;--shiki-dark:#F97583;--shiki-default:#D73A49",[162],{"type":20,"value":163},"var",{"type":15,"tag":153,"props":165,"children":167},{"style":166},"--shiki-light:#6F42C1;--shiki-dark:#B392F0;--shiki-default:#6F42C1",[168],{"type":20,"value":169}," sheet",{"type":15,"tag":153,"props":171,"children":172},{"style":160},[173],{"type":20,"value":174}," =",{"type":15,"tag":153,"props":176,"children":178},{"style":177},"--shiki-light:#24292E;--shiki-dark:#E1E4E8;--shiki-default:#24292E",[179],{"type":20,"value":180}," grid.CurrentWorksheet;\n",{"type":15,"tag":153,"props":182,"children":184},{"class":155,"line":183},2,[185,189,194,198],{"type":15,"tag":153,"props":186,"children":187},{"style":160},[188],{"type":20,"value":163},{"type":15,"tag":153,"props":190,"children":191},{"style":166},[192],{"type":20,"value":193}," range",{"type":15,"tag":153,"props":195,"children":196},{"style":160},[197],{"type":20,"value":174},{"type":15,"tag":153,"props":199,"children":200},{"style":177},[201],{"type":20,"value":202}," sheet.UsedRange;\n",{"type":15,"tag":153,"props":204,"children":206},{"class":155,"line":205},3,[207,212,217,222,227],{"type":15,"tag":153,"props":208,"children":209},{"style":177},[210],{"type":20,"value":211},"sheet.",{"type":15,"tag":153,"props":213,"children":214},{"style":166},[215],{"type":20,"value":216},"DoFilter",{"type":15,"tag":153,"props":218,"children":219},{"style":177},[220],{"type":20,"value":221},"(range, ",{"type":15,"tag":153,"props":223,"children":224},{"style":166},[225],{"type":20,"value":226},"rowIndex",{"type":15,"tag":153,"props":228,"children":229},{"style":160},[230],{"type":20,"value":231}," =>\n",{"type":15,"tag":153,"props":233,"children":235},{"class":155,"line":234},4,[236],{"type":15,"tag":153,"props":237,"children":238},{"style":177},[239],{"type":20,"value":240},"{\n",{"type":15,"tag":153,"props":242,"children":244},{"class":155,"line":243},5,[245,250,255,259,264,270,275],{"type":15,"tag":153,"props":246,"children":247},{"style":160},[248],{"type":20,"value":249},"    var",{"type":15,"tag":153,"props":251,"children":252},{"style":166},[253],{"type":20,"value":254}," value",{"type":15,"tag":153,"props":256,"children":257},{"style":160},[258],{"type":20,"value":174},{"type":15,"tag":153,"props":260,"children":261},{"style":177},[262],{"type":20,"value":263}," sheet[rowIndex, ",{"type":15,"tag":153,"props":265,"children":267},{"style":266},"--shiki-light:#005CC5;--shiki-dark:#79B8FF;--shiki-default:#005CC5",[268],{"type":20,"value":269},"2",{"type":15,"tag":153,"props":271,"children":272},{"style":177},[273],{"type":20,"value":274},"];            ",{"type":15,"tag":153,"props":276,"children":278},{"style":277},"--shiki-light:#6A737D;--shiki-dark:#6A737D;--shiki-default:#6A737D",[279],{"type":20,"value":280},"// third column\n",{"type":15,"tag":153,"props":282,"children":284},{"class":155,"line":283},6,[285,290,295,300,305,310,315,320,325,330,335],{"type":15,"tag":153,"props":286,"children":287},{"style":160},[288],{"type":20,"value":289},"    return",{"type":15,"tag":153,"props":291,"children":292},{"style":177},[293],{"type":20,"value":294}," value ",{"type":15,"tag":153,"props":296,"children":297},{"style":160},[298],{"type":20,"value":299},"is",{"type":15,"tag":153,"props":301,"children":302},{"style":160},[303],{"type":20,"value":304}," double",{"type":15,"tag":153,"props":306,"children":307},{"style":166},[308],{"type":20,"value":309}," d",{"type":15,"tag":153,"props":311,"children":312},{"style":160},[313],{"type":20,"value":314}," &&",{"type":15,"tag":153,"props":316,"children":317},{"style":177},[318],{"type":20,"value":319}," d ",{"type":15,"tag":153,"props":321,"children":322},{"style":160},[323],{"type":20,"value":324},">=",{"type":15,"tag":153,"props":326,"children":327},{"style":266},[328],{"type":20,"value":329}," 1000",{"type":15,"tag":153,"props":331,"children":332},{"style":177},[333],{"type":20,"value":334},";     ",{"type":15,"tag":153,"props":336,"children":337},{"style":277},[338],{"type":20,"value":339},"// keep rows with value >= 1000\n",{"type":15,"tag":153,"props":341,"children":343},{"class":155,"line":342},7,[344],{"type":15,"tag":153,"props":345,"children":346},{"style":177},[347],{"type":20,"value":348},"});\n",{"type":15,"tag":137,"props":350,"children":352},{"id":351},"データフィルターの使用",[353],{"type":20,"value":351},{"type":15,"tag":143,"props":355,"children":357},{"className":145,"code":356,"language":147,"meta":7,"style":7},"var condition = new ConditionalDataFilter();\ncondition.Conditions.Add(new FilterCondition(\"price\", ConditionOperator.GreaterThan, 1000));\ncondition.OnApply += (s, e) => sheet.DoFilter(\"A1:D200\", condition);\ncondition.Apply(); // triggers DoFilter\n",[358],{"type":15,"tag":68,"props":359,"children":360},{"__ignoreMap":7},[361,392,445,511],{"type":15,"tag":153,"props":362,"children":363},{"class":155,"line":156},[364,368,373,377,382,387],{"type":15,"tag":153,"props":365,"children":366},{"style":160},[367],{"type":20,"value":163},{"type":15,"tag":153,"props":369,"children":370},{"style":166},[371],{"type":20,"value":372}," condition",{"type":15,"tag":153,"props":374,"children":375},{"style":160},[376],{"type":20,"value":174},{"type":15,"tag":153,"props":378,"children":379},{"style":160},[380],{"type":20,"value":381}," new",{"type":15,"tag":153,"props":383,"children":384},{"style":166},[385],{"type":20,"value":386}," ConditionalDataFilter",{"type":15,"tag":153,"props":388,"children":389},{"style":177},[390],{"type":20,"value":391},"();\n",{"type":15,"tag":153,"props":393,"children":394},{"class":155,"line":183},[395,400,405,410,415,420,424,430,435,440],{"type":15,"tag":153,"props":396,"children":397},{"style":177},[398],{"type":20,"value":399},"condition.Conditions.",{"type":15,"tag":153,"props":401,"children":402},{"style":166},[403],{"type":20,"value":404},"Add",{"type":15,"tag":153,"props":406,"children":407},{"style":177},[408],{"type":20,"value":409},"(",{"type":15,"tag":153,"props":411,"children":412},{"style":160},[413],{"type":20,"value":414},"new",{"type":15,"tag":153,"props":416,"children":417},{"style":166},[418],{"type":20,"value":419}," FilterCondition",{"type":15,"tag":153,"props":421,"children":422},{"style":177},[423],{"type":20,"value":409},{"type":15,"tag":153,"props":425,"children":427},{"style":426},"--shiki-light:#032F62;--shiki-dark:#9ECBFF;--shiki-default:#032F62",[428],{"type":20,"value":429},"\"price\"",{"type":15,"tag":153,"props":431,"children":432},{"style":177},[433],{"type":20,"value":434},", ConditionOperator.GreaterThan, ",{"type":15,"tag":153,"props":436,"children":437},{"style":266},[438],{"type":20,"value":439},"1000",{"type":15,"tag":153,"props":441,"children":442},{"style":177},[443],{"type":20,"value":444},"));\n",{"type":15,"tag":153,"props":446,"children":447},{"class":155,"line":205},[448,453,458,463,468,473,478,483,488,493,497,501,506],{"type":15,"tag":153,"props":449,"children":450},{"style":177},[451],{"type":20,"value":452},"condition.OnApply ",{"type":15,"tag":153,"props":454,"children":455},{"style":160},[456],{"type":20,"value":457},"+=",{"type":15,"tag":153,"props":459,"children":460},{"style":177},[461],{"type":20,"value":462}," (",{"type":15,"tag":153,"props":464,"children":465},{"style":166},[466],{"type":20,"value":467},"s",{"type":15,"tag":153,"props":469,"children":470},{"style":177},[471],{"type":20,"value":472},", ",{"type":15,"tag":153,"props":474,"children":475},{"style":166},[476],{"type":20,"value":477},"e",{"type":15,"tag":153,"props":479,"children":480},{"style":177},[481],{"type":20,"value":482},") ",{"type":15,"tag":153,"props":484,"children":485},{"style":160},[486],{"type":20,"value":487},"=>",{"type":15,"tag":153,"props":489,"children":490},{"style":177},[491],{"type":20,"value":492}," sheet.",{"type":15,"tag":153,"props":494,"children":495},{"style":166},[496],{"type":20,"value":216},{"type":15,"tag":153,"props":498,"children":499},{"style":177},[500],{"type":20,"value":409},{"type":15,"tag":153,"props":502,"children":503},{"style":426},[504],{"type":20,"value":505},"\"A1:D200\"",{"type":15,"tag":153,"props":507,"children":508},{"style":177},[509],{"type":20,"value":510},", condition);\n",{"type":15,"tag":153,"props":512,"children":513},{"class":155,"line":234},[514,519,524,529],{"type":15,"tag":153,"props":515,"children":516},{"style":177},[517],{"type":20,"value":518},"condition.",{"type":15,"tag":153,"props":520,"children":521},{"style":166},[522],{"type":20,"value":523},"Apply",{"type":15,"tag":153,"props":525,"children":526},{"style":177},[527],{"type":20,"value":528},"(); ",{"type":15,"tag":153,"props":530,"children":531},{"style":277},[532],{"type":20,"value":533},"// triggers DoFilter\n",{"type":15,"tag":27,"props":535,"children":537},{"id":536},"フィルターの組み合わせ",[538],{"type":20,"value":536},{"type":15,"tag":22,"props":540,"children":541},{},[542,544,550],{"type":20,"value":543},"複数のフィルターを同時に適用したい場合（例えば、条件付きルールとフリーテキスト検索の組み合わせ）、",{"type":15,"tag":68,"props":545,"children":547},{"className":546},[],[548],{"type":20,"value":549},"MultipleDataFilter",{"type":20,"value":551}," を使用します：",{"type":15,"tag":143,"props":553,"children":555},{"className":145,"code":554,"language":147,"meta":7,"style":7},"var condition = new ConditionalDataFilter();\nvar search = new TextSearchDataFilter();\nvar filters = new MultipleDataFilter();\nfilters.Filters.Add(condition);\nfilters.Filters.Add(search);\n\ncondition.OnApply += (s, e) => sheet.DoFilter(\"A1:F300\", filters);\nsearch.OnApply += (s, e) => sheet.DoFilter(\"A1:F300\", filters);\n",[556],{"type":15,"tag":68,"props":557,"children":558},{"__ignoreMap":7},[559,586,615,644,661,677,686,743],{"type":15,"tag":153,"props":560,"children":561},{"class":155,"line":156},[562,566,570,574,578,582],{"type":15,"tag":153,"props":563,"children":564},{"style":160},[565],{"type":20,"value":163},{"type":15,"tag":153,"props":567,"children":568},{"style":166},[569],{"type":20,"value":372},{"type":15,"tag":153,"props":571,"children":572},{"style":160},[573],{"type":20,"value":174},{"type":15,"tag":153,"props":575,"children":576},{"style":160},[577],{"type":20,"value":381},{"type":15,"tag":153,"props":579,"children":580},{"style":166},[581],{"type":20,"value":386},{"type":15,"tag":153,"props":583,"children":584},{"style":177},[585],{"type":20,"value":391},{"type":15,"tag":153,"props":587,"children":588},{"class":155,"line":183},[589,593,598,602,606,611],{"type":15,"tag":153,"props":590,"children":591},{"style":160},[592],{"type":20,"value":163},{"type":15,"tag":153,"props":594,"children":595},{"style":166},[596],{"type":20,"value":597}," search",{"type":15,"tag":153,"props":599,"children":600},{"style":160},[601],{"type":20,"value":174},{"type":15,"tag":153,"props":603,"children":604},{"style":160},[605],{"type":20,"value":381},{"type":15,"tag":153,"props":607,"children":608},{"style":166},[609],{"type":20,"value":610}," TextSearchDataFilter",{"type":15,"tag":153,"props":612,"children":613},{"style":177},[614],{"type":20,"value":391},{"type":15,"tag":153,"props":616,"children":617},{"class":155,"line":205},[618,622,627,631,635,640],{"type":15,"tag":153,"props":619,"children":620},{"style":160},[621],{"type":20,"value":163},{"type":15,"tag":153,"props":623,"children":624},{"style":166},[625],{"type":20,"value":626}," filters",{"type":15,"tag":153,"props":628,"children":629},{"style":160},[630],{"type":20,"value":174},{"type":15,"tag":153,"props":632,"children":633},{"style":160},[634],{"type":20,"value":381},{"type":15,"tag":153,"props":636,"children":637},{"style":166},[638],{"type":20,"value":639}," MultipleDataFilter",{"type":15,"tag":153,"props":641,"children":642},{"style":177},[643],{"type":20,"value":391},{"type":15,"tag":153,"props":645,"children":646},{"class":155,"line":234},[647,652,656],{"type":15,"tag":153,"props":648,"children":649},{"style":177},[650],{"type":20,"value":651},"filters.Filters.",{"type":15,"tag":153,"props":653,"children":654},{"style":166},[655],{"type":20,"value":404},{"type":15,"tag":153,"props":657,"children":658},{"style":177},[659],{"type":20,"value":660},"(condition);\n",{"type":15,"tag":153,"props":662,"children":663},{"class":155,"line":243},[664,668,672],{"type":15,"tag":153,"props":665,"children":666},{"style":177},[667],{"type":20,"value":651},{"type":15,"tag":153,"props":669,"children":670},{"style":166},[671],{"type":20,"value":404},{"type":15,"tag":153,"props":673,"children":674},{"style":177},[675],{"type":20,"value":676},"(search);\n",{"type":15,"tag":153,"props":678,"children":679},{"class":155,"line":283},[680],{"type":15,"tag":153,"props":681,"children":683},{"emptyLinePlaceholder":682},true,[684],{"type":20,"value":685},"\n",{"type":15,"tag":153,"props":687,"children":688},{"class":155,"line":342},[689,693,697,701,705,709,713,717,721,725,729,733,738],{"type":15,"tag":153,"props":690,"children":691},{"style":177},[692],{"type":20,"value":452},{"type":15,"tag":153,"props":694,"children":695},{"style":160},[696],{"type":20,"value":457},{"type":15,"tag":153,"props":698,"children":699},{"style":177},[700],{"type":20,"value":462},{"type":15,"tag":153,"props":702,"children":703},{"style":166},[704],{"type":20,"value":467},{"type":15,"tag":153,"props":706,"children":707},{"style":177},[708],{"type":20,"value":472},{"type":15,"tag":153,"props":710,"children":711},{"style":166},[712],{"type":20,"value":477},{"type":15,"tag":153,"props":714,"children":715},{"style":177},[716],{"type":20,"value":482},{"type":15,"tag":153,"props":718,"children":719},{"style":160},[720],{"type":20,"value":487},{"type":15,"tag":153,"props":722,"children":723},{"style":177},[724],{"type":20,"value":492},{"type":15,"tag":153,"props":726,"children":727},{"style":166},[728],{"type":20,"value":216},{"type":15,"tag":153,"props":730,"children":731},{"style":177},[732],{"type":20,"value":409},{"type":15,"tag":153,"props":734,"children":735},{"style":426},[736],{"type":20,"value":737},"\"A1:F300\"",{"type":15,"tag":153,"props":739,"children":740},{"style":177},[741],{"type":20,"value":742},", filters);\n",{"type":15,"tag":153,"props":744,"children":746},{"class":155,"line":745},8,[747,752,756,760,764,768,772,776,780,784,788,792,796],{"type":15,"tag":153,"props":748,"children":749},{"style":177},[750],{"type":20,"value":751},"search.OnApply ",{"type":15,"tag":153,"props":753,"children":754},{"style":160},[755],{"type":20,"value":457},{"type":15,"tag":153,"props":757,"children":758},{"style":177},[759],{"type":20,"value":462},{"type":15,"tag":153,"props":761,"children":762},{"style":166},[763],{"type":20,"value":467},{"type":15,"tag":153,"props":765,"children":766},{"style":177},[767],{"type":20,"value":472},{"type":15,"tag":153,"props":769,"children":770},{"style":166},[771],{"type":20,"value":477},{"type":15,"tag":153,"props":773,"children":774},{"style":177},[775],{"type":20,"value":482},{"type":15,"tag":153,"props":777,"children":778},{"style":160},[779],{"type":20,"value":487},{"type":15,"tag":153,"props":781,"children":782},{"style":177},[783],{"type":20,"value":492},{"type":15,"tag":153,"props":785,"children":786},{"style":166},[787],{"type":20,"value":216},{"type":15,"tag":153,"props":789,"children":790},{"style":177},[791],{"type":20,"value":409},{"type":15,"tag":153,"props":793,"children":794},{"style":426},[795],{"type":20,"value":737},{"type":15,"tag":153,"props":797,"children":798},{"style":177},[799],{"type":20,"value":742},{"type":15,"tag":27,"props":801,"children":803},{"id":802},"画面上フィルタリングとデータ駆動フィルタリング",[804],{"type":20,"value":802},{"type":15,"tag":33,"props":806,"children":807},{},[808,818],{"type":15,"tag":37,"props":809,"children":810},{},[811,816],{"type":15,"tag":41,"props":812,"children":813},{},[814],{"type":20,"value":815},"画面上フィルター（UI駆動）",{"type":20,"value":817},": 組み込みのオートフィルターと条件付きフィルターは、シート上に既に存在する行を非表示にします。ワークシートに現在読み込まれている範囲に対して動作します。",{"type":15,"tag":37,"props":819,"children":820},{},[821,826,828,833],{"type":15,"tag":41,"props":822,"children":823},{},[824],{"type":20,"value":825},"データ駆動フィルター",{"type":20,"value":827},": データソースがフィルタリング/クエリをサポートしている場合、まずそこでフィルタリングし（例：データベースクエリ、メモリ内LINQ）、フィルタリング済みの ",{"type":15,"tag":68,"props":829,"children":831},{"className":830},[],[832],{"type":20,"value":73},{"type":20,"value":834}," をシートにバインドします。ReoGridはフィルタリングされたレコードのみを表示し、追加の画面上フィルターはその上に適用されます。",{"type":15,"tag":27,"props":836,"children":838},{"id":837},"独自のフィルターuiの構築",[839],{"type":20,"value":840},"独自のフィルターUIの構築",{"type":15,"tag":842,"props":843,"children":844},"ol",{},[845,850,878],{"type":15,"tag":37,"props":846,"children":847},{},[848],{"type":20,"value":849},"コントロール（パネル、リスト、チェックボックスなど）を好きな場所にレンダリングします。多くの場合、ヘッダーのドロップダウン内に配置します。",{"type":15,"tag":37,"props":851,"children":852},{},[853,855,861,863,869,871,876],{"type":20,"value":854},"ユーザーが選択を変更したら、フィルターオブジェクトを更新して ",{"type":15,"tag":68,"props":856,"children":858},{"className":857},[],[859],{"type":20,"value":860},"Apply()",{"type":20,"value":862}," を呼び出し、",{"type":15,"tag":68,"props":864,"children":866},{"className":865},[],[867],{"type":20,"value":868},"OnApply",{"type":20,"value":870}," で ",{"type":15,"tag":68,"props":872,"children":874},{"className":873},[],[875],{"type":20,"value":128},{"type":20,"value":877}," を呼び出します。",{"type":15,"tag":37,"props":879,"children":880},{},[881,883,889],{"type":20,"value":882},"ヘッダーのドロップダウンの場合、",{"type":15,"tag":68,"props":884,"children":886},{"className":885},[],[887],{"type":20,"value":888},"DropdownHeaderCell",{"type":20,"value":890}," を派生させてコントロールをドロップダウンコンテンツとしてアタッチし、列ヘッダーにヘッダーボディをインストールします。",{"type":15,"tag":27,"props":892,"children":894},{"id":893},"ワークシートフィルターメソッド",[895],{"type":20,"value":893},{"type":15,"tag":137,"props":897,"children":899},{"id":898},"createcolumnfilterのオーバーロード",[900],{"type":20,"value":901},"CreateColumnFilterのオーバーロード",{"type":15,"tag":903,"props":904,"children":905},"table",{},[906,925],{"type":15,"tag":907,"props":908,"children":909},"thead",{},[910],{"type":15,"tag":911,"props":912,"children":913},"tr",{},[914,920],{"type":15,"tag":915,"props":916,"children":917},"th",{},[918],{"type":20,"value":919},"シグネチャ",{"type":15,"tag":915,"props":921,"children":922},{},[923],{"type":20,"value":924},"説明",{"type":15,"tag":926,"props":927,"children":928},"tbody",{},[929,947,964,981,998],{"type":15,"tag":911,"props":930,"children":931},{},[932,942],{"type":15,"tag":933,"props":934,"children":935},"td",{},[936],{"type":15,"tag":68,"props":937,"children":939},{"className":938},[],[940],{"type":20,"value":941},"CreateColumnFilter()",{"type":15,"tag":933,"props":943,"children":944},{},[945],{"type":20,"value":946},"使用範囲を自動検出してフィルターを作成",{"type":15,"tag":911,"props":948,"children":949},{},[950,959],{"type":15,"tag":933,"props":951,"children":952},{},[953],{"type":15,"tag":68,"props":954,"children":956},{"className":955},[],[957],{"type":20,"value":958},"CreateColumnFilter(RangePosition range, AutoColumnFilterUI ui)",{"type":15,"tag":933,"props":960,"children":961},{},[962],{"type":20,"value":963},"範囲にフィルターを作成",{"type":15,"tag":911,"props":965,"children":966},{},[967,976],{"type":15,"tag":933,"props":968,"children":969},{},[970],{"type":15,"tag":68,"props":971,"children":973},{"className":972},[],[974],{"type":20,"value":975},"CreateColumnFilter(string startCol, string endCol, int titleRows, AutoColumnFilterUI ui)",{"type":15,"tag":933,"props":977,"children":978},{},[979],{"type":20,"value":980},"列コードで作成",{"type":15,"tag":911,"props":982,"children":983},{},[984,993],{"type":15,"tag":933,"props":985,"children":986},{},[987],{"type":15,"tag":68,"props":988,"children":990},{"className":989},[],[991],{"type":20,"value":992},"CreateColumnFilter(int column, int titleRows, AutoColumnFilterUI ui)",{"type":15,"tag":933,"props":994,"children":995},{},[996],{"type":20,"value":997},"単一列に作成",{"type":15,"tag":911,"props":999,"children":1000},{},[1001,1010],{"type":15,"tag":933,"props":1002,"children":1003},{},[1004],{"type":15,"tag":68,"props":1005,"children":1007},{"className":1006},[],[1008],{"type":20,"value":1009},"CreateColumnFilter(int startCol, int endCol, int titleRows, AutoColumnFilterUI ui)",{"type":15,"tag":933,"props":1011,"children":1012},{},[1013],{"type":20,"value":1014},"列インデックスで作成",{"type":15,"tag":137,"props":1016,"children":1018},{"id":1017},"dofilterのオーバーロード",[1019],{"type":20,"value":1020},"DoFilterのオーバーロード",{"type":15,"tag":903,"props":1022,"children":1023},{},[1024,1038],{"type":15,"tag":907,"props":1025,"children":1026},{},[1027],{"type":15,"tag":911,"props":1028,"children":1029},{},[1030,1034],{"type":15,"tag":915,"props":1031,"children":1032},{},[1033],{"type":20,"value":919},{"type":15,"tag":915,"props":1035,"children":1036},{},[1037],{"type":20,"value":924},{"type":15,"tag":926,"props":1039,"children":1040},{},[1041,1058,1075],{"type":15,"tag":911,"props":1042,"children":1043},{},[1044,1053],{"type":15,"tag":933,"props":1045,"children":1046},{},[1047],{"type":15,"tag":68,"props":1048,"children":1050},{"className":1049},[],[1051],{"type":20,"value":1052},"DoFilter(RangePosition range, Func\u003Cint, bool> filter)",{"type":15,"tag":933,"props":1054,"children":1055},{},[1056],{"type":20,"value":1057},"述語を使用してフィルタリング（行インデックス → 保持するか？）",{"type":15,"tag":911,"props":1059,"children":1060},{},[1061,1070],{"type":15,"tag":933,"props":1062,"children":1063},{},[1064],{"type":15,"tag":68,"props":1065,"children":1067},{"className":1066},[],[1068],{"type":20,"value":1069},"DoFilter(string addressOrRange, RowBasedDataFilter\u003CIRowDataRecord> filter)",{"type":15,"tag":933,"props":1071,"children":1072},{},[1073],{"type":20,"value":1074},"アドレスでデータフィルターを使用してフィルタリング",{"type":15,"tag":911,"props":1076,"children":1077},{},[1078,1087],{"type":15,"tag":933,"props":1079,"children":1080},{},[1081],{"type":15,"tag":68,"props":1082,"children":1084},{"className":1083},[],[1085],{"type":20,"value":1086},"DoFilter(RangePosition range, RowBasedDataFilter\u003CIRowDataRecord> filter)",{"type":15,"tag":933,"props":1088,"children":1089},{},[1090],{"type":20,"value":1091},"範囲でデータフィルターを使用してフィルタリング",{"type":15,"tag":137,"props":1093,"children":1095},{"id":1094},"sortcolumn",[1096],{"type":20,"value":1097},"SortColumn",{"type":15,"tag":903,"props":1099,"children":1100},{},[1101,1115],{"type":15,"tag":907,"props":1102,"children":1103},{},[1104],{"type":15,"tag":911,"props":1105,"children":1106},{},[1107,1111],{"type":15,"tag":915,"props":1108,"children":1109},{},[1110],{"type":20,"value":919},{"type":15,"tag":915,"props":1112,"children":1113},{},[1114],{"type":20,"value":924},{"type":15,"tag":926,"props":1116,"children":1117},{},[1118,1135],{"type":15,"tag":911,"props":1119,"children":1120},{},[1121,1130],{"type":15,"tag":933,"props":1122,"children":1123},{},[1124],{"type":15,"tag":68,"props":1125,"children":1127},{"className":1126},[],[1128],{"type":20,"value":1129},"SortColumn(string columnCode, SortOrder order)",{"type":15,"tag":933,"props":1131,"children":1132},{},[1133],{"type":20,"value":1134},"列アドレスコードでソート",{"type":15,"tag":911,"props":1136,"children":1137},{},[1138,1147],{"type":15,"tag":933,"props":1139,"children":1140},{},[1141],{"type":15,"tag":68,"props":1142,"children":1144},{"className":1143},[],[1145],{"type":20,"value":1146},"SortColumn(int columnIndex, RangePosition applyRange, SortOrder order)",{"type":15,"tag":933,"props":1148,"children":1149},{},[1150],{"type":20,"value":1151},"特定の範囲内でソート",{"type":15,"tag":137,"props":1153,"children":1155},{"id":1154},"sortorder列挙型",[1156],{"type":20,"value":1157},"SortOrder列挙型",{"type":15,"tag":903,"props":1159,"children":1160},{},[1161,1176],{"type":15,"tag":907,"props":1162,"children":1163},{},[1164],{"type":15,"tag":911,"props":1165,"children":1166},{},[1167,1172],{"type":15,"tag":915,"props":1168,"children":1169},{},[1170],{"type":20,"value":1171},"値",{"type":15,"tag":915,"props":1173,"children":1174},{},[1175],{"type":20,"value":924},{"type":15,"tag":926,"props":1177,"children":1178},{},[1179,1196],{"type":15,"tag":911,"props":1180,"children":1181},{},[1182,1191],{"type":15,"tag":933,"props":1183,"children":1184},{},[1185],{"type":15,"tag":68,"props":1186,"children":1188},{"className":1187},[],[1189],{"type":20,"value":1190},"Ascending",{"type":15,"tag":933,"props":1192,"children":1193},{},[1194],{"type":20,"value":1195},"A→Z / 小さい順にソート",{"type":15,"tag":911,"props":1197,"children":1198},{},[1199,1208],{"type":15,"tag":933,"props":1200,"children":1201},{},[1202],{"type":15,"tag":68,"props":1203,"children":1205},{"className":1204},[],[1206],{"type":20,"value":1207},"Descending",{"type":15,"tag":933,"props":1209,"children":1210},{},[1211],{"type":20,"value":1212},"Z→A / 大きい順にソート",{"type":15,"tag":137,"props":1214,"children":1216},{"id":1215},"イベント",[1217],{"type":20,"value":1215},{"type":15,"tag":903,"props":1219,"children":1220},{},[1221,1235],{"type":15,"tag":907,"props":1222,"children":1223},{},[1224],{"type":15,"tag":911,"props":1225,"children":1226},{},[1227,1231],{"type":15,"tag":915,"props":1228,"children":1229},{},[1230],{"type":20,"value":1215},{"type":15,"tag":915,"props":1232,"children":1233},{},[1234],{"type":20,"value":924},{"type":15,"tag":926,"props":1236,"children":1237},{},[1238],{"type":15,"tag":911,"props":1239,"children":1240},{},[1241,1250],{"type":15,"tag":933,"props":1242,"children":1243},{},[1244],{"type":15,"tag":68,"props":1245,"children":1247},{"className":1246},[],[1248],{"type":20,"value":1249},"RowsFiltered",{"type":15,"tag":933,"props":1251,"children":1252},{},[1253],{"type":20,"value":1254},"ワークシートで行がフィルタリングされた後に発生",{"type":15,"tag":143,"props":1256,"children":1260},{"className":1257,"code":1258,"language":1259,"meta":7,"style":7},"language-cs shiki shiki-themes github-light github-dark github-light","sheet.RowsFiltered += (s, e) =>\n{\n    Console.WriteLine(\"Rows have been filtered\");\n};\n","cs",[1261],{"type":15,"tag":68,"props":1262,"children":1263},{"__ignoreMap":7},[1264,1301,1308,1335],{"type":15,"tag":153,"props":1265,"children":1266},{"class":155,"line":156},[1267,1272,1276,1280,1284,1288,1292,1296],{"type":15,"tag":153,"props":1268,"children":1269},{"style":177},[1270],{"type":20,"value":1271},"sheet.RowsFiltered ",{"type":15,"tag":153,"props":1273,"children":1274},{"style":160},[1275],{"type":20,"value":457},{"type":15,"tag":153,"props":1277,"children":1278},{"style":177},[1279],{"type":20,"value":462},{"type":15,"tag":153,"props":1281,"children":1282},{"style":166},[1283],{"type":20,"value":467},{"type":15,"tag":153,"props":1285,"children":1286},{"style":177},[1287],{"type":20,"value":472},{"type":15,"tag":153,"props":1289,"children":1290},{"style":166},[1291],{"type":20,"value":477},{"type":15,"tag":153,"props":1293,"children":1294},{"style":177},[1295],{"type":20,"value":482},{"type":15,"tag":153,"props":1297,"children":1298},{"style":160},[1299],{"type":20,"value":1300},"=>\n",{"type":15,"tag":153,"props":1302,"children":1303},{"class":155,"line":183},[1304],{"type":15,"tag":153,"props":1305,"children":1306},{"style":177},[1307],{"type":20,"value":240},{"type":15,"tag":153,"props":1309,"children":1310},{"class":155,"line":205},[1311,1316,1321,1325,1330],{"type":15,"tag":153,"props":1312,"children":1313},{"style":177},[1314],{"type":20,"value":1315},"    Console.",{"type":15,"tag":153,"props":1317,"children":1318},{"style":166},[1319],{"type":20,"value":1320},"WriteLine",{"type":15,"tag":153,"props":1322,"children":1323},{"style":177},[1324],{"type":20,"value":409},{"type":15,"tag":153,"props":1326,"children":1327},{"style":426},[1328],{"type":20,"value":1329},"\"Rows have been filtered\"",{"type":15,"tag":153,"props":1331,"children":1332},{"style":177},[1333],{"type":20,"value":1334},");\n",{"type":15,"tag":153,"props":1336,"children":1337},{"class":155,"line":234},[1338],{"type":15,"tag":153,"props":1339,"children":1340},{"style":177},[1341],{"type":20,"value":1342},"};\n",{"type":15,"tag":27,"props":1344,"children":1346},{"id":1345},"フィルタークラス",[1347],{"type":20,"value":1345},{"type":15,"tag":137,"props":1349,"children":1351},{"id":1350},"rowbaseddatafiltert抽象基底クラス",[1352],{"type":20,"value":1353},"RowBasedDataFilter\u003CT>（抽象基底クラス）",{"type":15,"tag":903,"props":1355,"children":1356},{},[1357,1377],{"type":15,"tag":907,"props":1358,"children":1359},{},[1360],{"type":15,"tag":911,"props":1361,"children":1362},{},[1363,1368,1373],{"type":15,"tag":915,"props":1364,"children":1365},{},[1366],{"type":20,"value":1367},"メンバー",{"type":15,"tag":915,"props":1369,"children":1370},{},[1371],{"type":20,"value":1372},"型",{"type":15,"tag":915,"props":1374,"children":1375},{},[1376],{"type":20,"value":924},{"type":15,"tag":926,"props":1378,"children":1379},{},[1380,1406,1432,1464,1485,1507,1542],{"type":15,"tag":911,"props":1381,"children":1382},{},[1383,1392,1401],{"type":15,"tag":933,"props":1384,"children":1385},{},[1386],{"type":15,"tag":68,"props":1387,"children":1389},{"className":1388},[],[1390],{"type":20,"value":1391},"InputSource",{"type":15,"tag":933,"props":1393,"children":1394},{},[1395],{"type":15,"tag":68,"props":1396,"children":1398},{"className":1397},[],[1399],{"type":20,"value":1400},"IDataSource\u003CT>",{"type":15,"tag":933,"props":1402,"children":1403},{},[1404],{"type":20,"value":1405},"フィルタリング対象のデータソース",{"type":15,"tag":911,"props":1407,"children":1408},{},[1409,1418,1427],{"type":15,"tag":933,"props":1410,"children":1411},{},[1412],{"type":15,"tag":68,"props":1413,"children":1415},{"className":1414},[],[1416],{"type":20,"value":1417},"IsDisabled",{"type":15,"tag":933,"props":1419,"children":1420},{},[1421],{"type":15,"tag":68,"props":1422,"children":1424},{"className":1423},[],[1425],{"type":20,"value":1426},"bool",{"type":15,"tag":933,"props":1428,"children":1429},{},[1430],{"type":20,"value":1431},"フィルターの有効/無効を切り替え",{"type":15,"tag":911,"props":1433,"children":1434},{},[1435,1443,1452],{"type":15,"tag":933,"props":1436,"children":1437},{},[1438],{"type":15,"tag":68,"props":1439,"children":1441},{"className":1440},[],[1442],{"type":20,"value":860},{"type":15,"tag":933,"props":1444,"children":1445},{},[1446],{"type":15,"tag":68,"props":1447,"children":1449},{"className":1448},[],[1450],{"type":20,"value":1451},"void",{"type":15,"tag":933,"props":1453,"children":1454},{},[1455,1457,1462],{"type":20,"value":1456},"フィルターを適用（",{"type":15,"tag":68,"props":1458,"children":1460},{"className":1459},[],[1461],{"type":20,"value":868},{"type":20,"value":1463}," を発生）",{"type":15,"tag":911,"props":1465,"children":1466},{},[1467,1475,1480],{"type":15,"tag":933,"props":1468,"children":1469},{},[1470],{"type":15,"tag":68,"props":1471,"children":1473},{"className":1472},[],[1474],{"type":20,"value":868},{"type":15,"tag":933,"props":1476,"children":1477},{},[1478],{"type":20,"value":1479},"event",{"type":15,"tag":933,"props":1481,"children":1482},{},[1483],{"type":20,"value":1484},"フィルターが適用されたときに発生",{"type":15,"tag":911,"props":1486,"children":1487},{},[1488,1497,1502],{"type":15,"tag":933,"props":1489,"children":1490},{},[1491],{"type":15,"tag":68,"props":1492,"children":1494},{"className":1493},[],[1495],{"type":20,"value":1496},"BeginFilter(Worksheet, ColumnBasedDataSource)",{"type":15,"tag":933,"props":1498,"children":1499},{},[1500],{"type":20,"value":1501},"abstract",{"type":15,"tag":933,"props":1503,"children":1504},{},[1505],{"type":20,"value":1506},"フィルタリング開始前に呼び出される",{"type":15,"tag":911,"props":1508,"children":1509},{},[1510,1519,1529],{"type":15,"tag":933,"props":1511,"children":1512},{},[1513],{"type":15,"tag":68,"props":1514,"children":1516},{"className":1515},[],[1517],{"type":20,"value":1518},"FilterRecord(T record)",{"type":15,"tag":933,"props":1520,"children":1521},{},[1522,1524],{"type":20,"value":1523},"abstract ",{"type":15,"tag":68,"props":1525,"children":1527},{"className":1526},[],[1528],{"type":20,"value":1426},{"type":15,"tag":933,"props":1530,"children":1531},{},[1532,1534,1540],{"type":20,"value":1533},"行を保持する場合は ",{"type":15,"tag":68,"props":1535,"children":1537},{"className":1536},[],[1538],{"type":20,"value":1539},"true",{"type":20,"value":1541}," を返す",{"type":15,"tag":911,"props":1543,"children":1544},{},[1545,1554,1558],{"type":15,"tag":933,"props":1546,"children":1547},{},[1548],{"type":15,"tag":68,"props":1549,"children":1551},{"className":1550},[],[1552],{"type":20,"value":1553},"EndFilter()",{"type":15,"tag":933,"props":1555,"children":1556},{},[1557],{"type":20,"value":1501},{"type":15,"tag":933,"props":1559,"children":1560},{},[1561],{"type":20,"value":1562},"フィルタリング終了後に呼び出される",{"type":15,"tag":137,"props":1564,"children":1566},{"id":1565},"textsearchdatafilter",[1567],{"type":20,"value":1568},"TextSearchDataFilter",{"type":15,"tag":22,"props":1570,"children":1571},{},[1572],{"type":20,"value":1573},"検索文字列を含む行をフィルタリングします（大文字小文字を区別しない、全列を検索）。",{"type":15,"tag":903,"props":1575,"children":1576},{},[1577,1596],{"type":15,"tag":907,"props":1578,"children":1579},{},[1580],{"type":15,"tag":911,"props":1581,"children":1582},{},[1583,1588,1592],{"type":15,"tag":915,"props":1584,"children":1585},{},[1586],{"type":20,"value":1587},"プロパティ",{"type":15,"tag":915,"props":1589,"children":1590},{},[1591],{"type":20,"value":1372},{"type":15,"tag":915,"props":1593,"children":1594},{},[1595],{"type":20,"value":924},{"type":15,"tag":926,"props":1597,"children":1598},{},[1599],{"type":15,"tag":911,"props":1600,"children":1601},{},[1602,1611,1620],{"type":15,"tag":933,"props":1603,"children":1604},{},[1605],{"type":15,"tag":68,"props":1606,"children":1608},{"className":1607},[],[1609],{"type":20,"value":1610},"Text",{"type":15,"tag":933,"props":1612,"children":1613},{},[1614],{"type":15,"tag":68,"props":1615,"children":1617},{"className":1616},[],[1618],{"type":20,"value":1619},"string",{"type":15,"tag":933,"props":1621,"children":1622},{},[1623],{"type":20,"value":1624},"検索するテキスト",{"type":15,"tag":143,"props":1626,"children":1628},{"className":1257,"code":1627,"language":1259,"meta":7,"style":7},"var search = new TextSearchDataFilter();\nsearch.Text = \"hello\";\nsearch.OnApply += (s, e) => sheet.DoFilter(range, search);\nsearch.Apply();\n",[1629],{"type":15,"tag":68,"props":1630,"children":1631},{"__ignoreMap":7},[1632,1659,1682,1730],{"type":15,"tag":153,"props":1633,"children":1634},{"class":155,"line":156},[1635,1639,1643,1647,1651,1655],{"type":15,"tag":153,"props":1636,"children":1637},{"style":160},[1638],{"type":20,"value":163},{"type":15,"tag":153,"props":1640,"children":1641},{"style":166},[1642],{"type":20,"value":597},{"type":15,"tag":153,"props":1644,"children":1645},{"style":160},[1646],{"type":20,"value":174},{"type":15,"tag":153,"props":1648,"children":1649},{"style":160},[1650],{"type":20,"value":381},{"type":15,"tag":153,"props":1652,"children":1653},{"style":166},[1654],{"type":20,"value":610},{"type":15,"tag":153,"props":1656,"children":1657},{"style":177},[1658],{"type":20,"value":391},{"type":15,"tag":153,"props":1660,"children":1661},{"class":155,"line":183},[1662,1667,1672,1677],{"type":15,"tag":153,"props":1663,"children":1664},{"style":177},[1665],{"type":20,"value":1666},"search.Text ",{"type":15,"tag":153,"props":1668,"children":1669},{"style":160},[1670],{"type":20,"value":1671},"=",{"type":15,"tag":153,"props":1673,"children":1674},{"style":426},[1675],{"type":20,"value":1676}," \"hello\"",{"type":15,"tag":153,"props":1678,"children":1679},{"style":177},[1680],{"type":20,"value":1681},";\n",{"type":15,"tag":153,"props":1683,"children":1684},{"class":155,"line":205},[1685,1689,1693,1697,1701,1705,1709,1713,1717,1721,1725],{"type":15,"tag":153,"props":1686,"children":1687},{"style":177},[1688],{"type":20,"value":751},{"type":15,"tag":153,"props":1690,"children":1691},{"style":160},[1692],{"type":20,"value":457},{"type":15,"tag":153,"props":1694,"children":1695},{"style":177},[1696],{"type":20,"value":462},{"type":15,"tag":153,"props":1698,"children":1699},{"style":166},[1700],{"type":20,"value":467},{"type":15,"tag":153,"props":1702,"children":1703},{"style":177},[1704],{"type":20,"value":472},{"type":15,"tag":153,"props":1706,"children":1707},{"style":166},[1708],{"type":20,"value":477},{"type":15,"tag":153,"props":1710,"children":1711},{"style":177},[1712],{"type":20,"value":482},{"type":15,"tag":153,"props":1714,"children":1715},{"style":160},[1716],{"type":20,"value":487},{"type":15,"tag":153,"props":1718,"children":1719},{"style":177},[1720],{"type":20,"value":492},{"type":15,"tag":153,"props":1722,"children":1723},{"style":166},[1724],{"type":20,"value":216},{"type":15,"tag":153,"props":1726,"children":1727},{"style":177},[1728],{"type":20,"value":1729},"(range, search);\n",{"type":15,"tag":153,"props":1731,"children":1732},{"class":155,"line":234},[1733,1738,1742],{"type":15,"tag":153,"props":1734,"children":1735},{"style":177},[1736],{"type":20,"value":1737},"search.",{"type":15,"tag":153,"props":1739,"children":1740},{"style":166},[1741],{"type":20,"value":523},{"type":15,"tag":153,"props":1743,"children":1744},{"style":177},[1745],{"type":20,"value":391},{"type":15,"tag":137,"props":1747,"children":1749},{"id":1748},"multipledatafilter",[1750],{"type":20,"value":549},{"type":15,"tag":22,"props":1752,"children":1753},{},[1754,1756,1761],{"type":20,"value":1755},"複数のフィルターを結合します。行が表示されるには、",{"type":15,"tag":41,"props":1757,"children":1758},{},[1759],{"type":20,"value":1760},"すべて",{"type":20,"value":1762},"のサブフィルターを通過する必要があります。",{"type":15,"tag":903,"props":1764,"children":1765},{},[1766,1784],{"type":15,"tag":907,"props":1767,"children":1768},{},[1769],{"type":15,"tag":911,"props":1770,"children":1771},{},[1772,1776,1780],{"type":15,"tag":915,"props":1773,"children":1774},{},[1775],{"type":20,"value":1587},{"type":15,"tag":915,"props":1777,"children":1778},{},[1779],{"type":20,"value":1372},{"type":15,"tag":915,"props":1781,"children":1782},{},[1783],{"type":20,"value":924},{"type":15,"tag":926,"props":1785,"children":1786},{},[1787],{"type":15,"tag":911,"props":1788,"children":1789},{},[1790,1799,1808],{"type":15,"tag":933,"props":1791,"children":1792},{},[1793],{"type":15,"tag":68,"props":1794,"children":1796},{"className":1795},[],[1797],{"type":20,"value":1798},"Filters",{"type":15,"tag":933,"props":1800,"children":1801},{},[1802],{"type":15,"tag":68,"props":1803,"children":1805},{"className":1804},[],[1806],{"type":20,"value":1807},"List\u003CRowBasedDataFilter\u003CIRowDataRecord>>",{"type":15,"tag":933,"props":1809,"children":1810},{},[1811],{"type":20,"value":1812},"サブフィルターのリスト",{"type":15,"tag":27,"props":1814,"children":1816},{"id":1815},"詳細",[1817],{"type":20,"value":1815},{"type":15,"tag":33,"props":1819,"children":1820},{},[1821,1830],{"type":15,"tag":37,"props":1822,"children":1823},{},[1824,1826],{"type":20,"value":1825},"組み込みUIの作成と使用方法：",{"type":15,"tag":49,"props":1827,"children":1828},{"href":51},[1829],{"type":20,"value":54},{"type":15,"tag":37,"props":1831,"children":1832},{},[1833,1835],{"type":20,"value":1834},"ルール構文、演算子、データ解析：",{"type":15,"tag":49,"props":1836,"children":1837},{"href":94},[1838],{"type":20,"value":64},{"type":15,"tag":1840,"props":1841,"children":1842},"style",{},[1843],{"type":20,"value":1844},"html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}",{"title":7,"searchDepth":183,"depth":183,"links":1846},[1847,1848,1852,1853,1854,1855,1862,1867],{"id":29,"depth":183,"text":29},{"id":133,"depth":183,"text":133,"children":1849},[1850,1851],{"id":139,"depth":205,"text":139},{"id":351,"depth":205,"text":351},{"id":536,"depth":183,"text":536},{"id":802,"depth":183,"text":802},{"id":837,"depth":183,"text":840},{"id":893,"depth":183,"text":893,"children":1856},[1857,1858,1859,1860,1861],{"id":898,"depth":205,"text":901},{"id":1017,"depth":205,"text":1020},{"id":1094,"depth":205,"text":1097},{"id":1154,"depth":205,"text":1157},{"id":1215,"depth":205,"text":1215},{"id":1345,"depth":183,"text":1345,"children":1863},[1864,1865,1866],{"id":1350,"depth":205,"text":1353},{"id":1565,"depth":205,"text":1568},{"id":1748,"depth":205,"text":549},{"id":1815,"depth":183,"text":1815},"markdown","content:document:5.data:3.data-filtering.md","content","document/5.data/3.data-filtering.md","document/5.data/3.data-filtering","md",{"loc":4},[1876,2194,2197,2200,2203,2206,2209,2212,2215],{"title":1877,"_path":1878,"children":1879},"Document","/document",[1880,1891,1896,1928,1945,1968,2000,2020,2034,2057,2068,2083,2106,2117,2137,2157,2186],{"title":1881,"_path":1882,"children":1883},"はじめに","/document/getting-started",[1884,1885,1888],{"title":1881,"_path":1882},{"title":1886,"_path":1887},"インストール","/document/getting-started/installation",{"title":1889,"_path":1890},"V3 から V4 への移行ガイド","/document/getting-started/migrate-from-v3",{"title":1892,"_path":1893,"children":1894},"ワークブック","/document/workbook",[1895],{"title":1892,"_path":1893},{"title":1897,"_path":1898,"children":1899},"ワークシート","/document/worksheet",[1900,1901,1904,1907,1910,1913,1916,1919,1922,1925],{"title":1897,"_path":1898},{"title":1902,"_path":1903},"行、列、ヘッダー","/document/worksheet/row-and-column",{"title":1905,"_path":1906},"範囲","/document/worksheet/range",{"title":1908,"_path":1909},"名前付き範囲","/document/worksheet/named-range",{"title":1911,"_path":1912},"セルの結合と解除","/document/worksheet/merge-and-unmerge",{"title":1914,"_path":1915},"パーシャルグリッド","/document/worksheet/partial-grid",{"title":1917,"_path":1918},"複数行ヘッダー","/document/worksheet/multiple-row-header",{"title":1920,"_path":1921},"ウィンドウ枠の固定","/document/worksheet/freeze",{"title":1923,"_path":1924},"ズーム","/document/worksheet/zoom",{"title":1926,"_path":1927},"設定とオプション","/document/worksheet/settings",{"title":1929,"_path":1930,"children":1931},"選択とナビゲーション","/document/selection",[1932,1933,1936,1939,1942],{"title":1929,"_path":1930},{"title":1934,"_path":1935},"フォーカスと選択","/document/selection/selection",{"title":1937,"_path":1938},"範囲の選択","/document/selection/pick-range",{"title":1940,"_path":1941},"クリップボード","/document/selection/clipboard",{"title":1943,"_path":1944},"テキスト検索","/document/selection/text-search",{"title":1946,"_path":1947,"children":1948},"データ管理","/document/data",[1949,1950,1953,1954,1955,1956,1959,1962,1965],{"title":1946,"_path":1947},{"title":1951,"_path":1952},"データソース","/document/data/datasource",{"title":8,"_path":4},{"title":54,"_path":51},{"title":64,"_path":94},{"title":1957,"_path":1958},"条件付きスタイル","/document/data/conditional-styles",{"title":1960,"_path":1961},"グループとアウトライン","/document/data/group-and-outline",{"title":1963,"_path":1964},"データバリデーション","/document/data/data-validation",{"title":1966,"_path":1967},"保護とロック","/document/data/protection",{"title":1969,"_path":1970,"children":1971},"セル","/document/cell",[1972,1973,1976,1979,1982,1985,1988,1991,1994,1997],{"title":1969,"_path":1970},{"title":1974,"_path":1975},"セルの編集","/document/cell/cell-edit",{"title":1977,"_path":1978},"スタイル","/document/cell/style",{"title":1980,"_path":1981},"罫線","/document/cell/border",{"title":1983,"_path":1984},"データ書式","/document/cell/data-format",{"title":1986,"_path":1987},"カスタムデータフォーマッター","/document/cell/custom-data-formatter",{"title":1989,"_path":1990},"データ連続入力","/document/cell/auto-fill",{"title":1992,"_path":1993},"リッチフォーマットテキスト","/document/cell/rich-format-text",{"title":1995,"_path":1996},"セルテキストの回転","/document/cell/rotate-cell-text",{"title":1998,"_path":1999},"セルの反復処理","/document/cell/iterate-cells",{"title":2001,"_path":2002,"children":2003},"セルタイプ","/document/cell-types",[2004,2005,2008,2011,2014,2017],{"title":2001,"_path":2002},{"title":2006,"_path":2007},"組み込みセルタイプ","/document/cell-types/built-in-cell-types",{"title":2009,"_path":2010},"カスタムセル","/document/cell-types/custom-cell",{"title":2012,"_path":2013},"ドロップダウンリストセル","/document/cell-types/dropdown-list-cell",{"title":2015,"_path":2016},"コンボリストセル","/document/cell-types/combo-list-cell",{"title":2018,"_path":2019},"列全体のセルタイプ","/document/cell-types/cells-type-for-entire-column",{"title":2021,"_path":2022,"children":2023},"数式","/document/formula",[2024,2025,2028,2031],{"title":2021,"_path":2022},{"title":2026,"_path":2027},"カスタム関数","/document/formula/custom-function",{"title":2029,"_path":2030},"数式関数","/document/formula/formula-functions",{"title":2032,"_path":2033},"VLOOKUP","/document/formula/vlookup",{"title":2035,"_path":2036,"children":2037},"チャート","/document/chart",[2038,2039,2042,2045,2048,2051,2054],{"title":2035,"_path":2036},{"title":2040,"_path":2041},"縦棒グラフ","/document/chart/column-chart",{"title":2043,"_path":2044},"横棒グラフ","/document/chart/bar-chart",{"title":2046,"_path":2047},"折れ線グラフ","/document/chart/line-chart",{"title":2049,"_path":2050},"面グラフ","/document/chart/area-chart",{"title":2052,"_path":2053},"2D円グラフ","/document/chart/pie-2d-chart",{"title":2055,"_path":2056},"ドーナツグラフ","/document/chart/doughnut-chart",{"title":2058,"_path":2059,"children":2060},"フローティングオブジェクト","/document/floating",[2061,2062,2065],{"title":2058,"_path":2059},{"title":2063,"_path":2064},"描画シェイプ","/document/floating/drawing-shapes",{"title":2066,"_path":2067},"フローティング画像","/document/floating/floating-image",{"title":1215,"_path":2069,"children":2070},"/document/events",[2071,2072,2074,2077,2080],{"title":1215,"_path":2069},{"title":1215,"_path":2073},"/document/events/events",{"title":2075,"_path":2076},"キーボードイベント","/document/events/keyboard-events",{"title":2078,"_path":2079},"マウスイベント","/document/events/mouse-events",{"title":2081,"_path":2082},"SelectionRangeChanged","/document/events/selection-events",{"title":2084,"_path":2085,"children":2086},"カスタマイズ","/document/customization",[2087,2088,2091,2094,2097,2100,2103],{"title":2084,"_path":2085},{"title":2089,"_path":2090},"コントロールの外観","/document/customization/control-appearance",{"title":2092,"_path":2093},"シートタブコントロール","/document/customization/sheet-tab-control",{"title":2095,"_path":2096},"使用可能なホットキー","/document/customization/hot-keys",{"title":2098,"_path":2099},"言語ローカライズ","/document/customization/language-localization",{"title":2101,"_path":2102},"アドレスバーと数式バー","/document/customization/formula-bar",{"title":2104,"_path":2105},"ReoGridEditor","/document/customization/editor",{"title":2107,"_path":2108,"children":2109},"アクション","/document/actions",[2110,2111,2114],{"title":2107,"_path":2108},{"title":2112,"_path":2113},"ReoGridアクションフレームワーク","/document/actions/actions",{"title":2115,"_path":2116},"組み込みワークシートアクション","/document/actions/built-in-actions",{"title":2118,"_path":2119,"children":2120},"ファイル形式","/document/io",[2121,2122,2125,2128,2131,2134],{"title":2118,"_path":2119},{"title":2123,"_path":2124},"Excelファイル形式 (xlsx)","/document/io/excel-file-format",{"title":2126,"_path":2127},"CSV形式","/document/io/csv-format",{"title":2129,"_path":2130},"RGF形式","/document/io/rgf-format",{"title":2132,"_path":2133},"Excel形式とRGF形式の違い","/document/io/difference-between-excel-and-rgf-format",{"title":2135,"_path":2136},"HTMLとしてエクスポート","/document/io/export-as-html",{"title":2138,"_path":2139,"children":2140},"高度な機能","/document/advanced",[2141,2142,2145,2148,2151,2154],{"title":2138,"_path":2139},{"title":2143,"_path":2144},"メモリワークブック","/document/advanced/memory-workbook",{"title":2146,"_path":2147},"ページングと印刷","/document/advanced/paging-and-print",{"title":2149,"_path":2150},"コントロールのリセット","/document/advanced/reset-control",{"title":2152,"_path":2153},"パフォーマンス","/document/advanced/performance",{"title":2155,"_path":2156},"設定","/document/advanced/settings",{"title":2158,"_path":2159,"children":2160},"ハウツーガイド","/document/how-to",[2161,2162,2165,2168,2171,2174,2177,2180,2183],{"title":2158,"_path":2159},{"title":2163,"_path":2164},"ReoGridの推奨プラクティス","/document/how-to/recommended-practice-for-using-reogrid",{"title":2166,"_path":2167},"DataTableでスプレッドシートを埋める","/document/how-to/fill-grid-with-datatable",{"title":2169,"_path":2170},"遅延読み込みモードによる大量データの高速読み込み","/document/how-to/fast-load-large-data-with-lazy-load-mode",{"title":2172,"_path":2173},"カスタムドロップダウンセルの作成","/document/how-to/create-custom-drop-down-cell",{"title":2175,"_path":2176},"日付ピッカーセルの作成","/document/how-to/create-date-picker-cell",{"title":2178,"_path":2179},"Excelファイルからすべての画像を読み取る","/document/how-to/read-all-images-from-excel-file",{"title":2181,"_path":2182},"VB.NETでReoGridを使用するためのヒント","/document/how-to/use-reogrid-in-vb-net",{"title":2184,"_path":2185},"全選択チェックボックスヘッダーの作成","/document/how-to/create-select-all-checkbox-header",{"title":2187,"_path":2188,"children":2189},"トラブルシューティング","/document/troubleshooting",[2190,2191],{"title":2187,"_path":2188},{"title":2192,"_path":2193},"PInvoke例外の修正","/document/troubleshooting/fix-pinvoke-exception",{"title":2195,"_path":2196},"エディション・機能一覧","/editions-features",{"title":2198,"_path":2199},"個人情報保護方針","/privacy-policy",{"title":2201,"_path":2202},"動作環境","/requirements",{"title":2204,"_path":2205},"ReoGrid利用許諾契約書","/terms",{"title":2207,"_path":2208},"ReoGrid利用許諾契約書(Ver.3)","/terms-v3",{"title":2210,"_path":2211},"ReoGrid利用許諾契約書(Ver.4)","/terms-v4",{"title":2213,"_path":2214},"ReoGrid 4 トライアルライセンスポリシー","/terms-v4-trial",{"title":2216,"_path":2217},"ReoGrid Web Edition 利用許諾契約書","/terms-web",1786025045629]