어떻게 테이블 상자에서 col 상자를 제거하려면?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />테이블 상자 안의 col 상자를 사용하여 버튼을 포함합니다. 버튼, 체크 박스 등이있는 매우 편리한 방법입니다. 격자 안쪽에. 내가 가지고있는 문제는 새 값으로 테이블 상자를 새로 고칠 때 col 상자가 기존 값을 고집하게 유지한다는 것입니다.
아래 코드는 동작을 보여줍니다.
old_nr = 0 ;
북아 일 = 새창 ( "테스트 열 상자 제거" ,
hlistbox ( ,
텍스트 상자 ( "# 행 입력 :" ) ,
코 = 번호 입력란 () ,
) ,
버튼 상자 ( "행 새로 고침" ,
...에 대한 ( 나는 = old_nr , 나는 > 0 , 나는 -,
tbl_box << 행 삭제 ( 나는 ) ;
) ;
c1_list = {} ;
n1_list = {} ;
cb_list = {} ;
nr = 코 << 도망 ;
old_nr = nr ;
...에 대한 ( 나는 = 1 , 나는 <= nr , 나는 ++,
c1_list [ 나는 ] = 숯 ( 나는 ) ;
n1_list [ 나는 ] = 나는 ;
CB << 추가하다 ( 버튼 상자 ( 숯 ( 나는 )))) ;
) ;
C1 << 값을 설정하다 ( c1_list ) ;
n1 << 세트 ( n1_list ) ;
) ,
tbl_box = 테이블 상자 (
C1 = 문자열 열 상자 ( "C1" , {}) ,
n1 = 번호 열 상자 ( "N1" , {}) ,
CB = 열 상자 ( "CB" , {}) ,
) ,
) ;
제목 : Re : 테이블 상자에서 col 상자를 제거하는 방법?고맙습니다. MS는 한 번 시도해 보았습니다. COL BOX 개체는 문자열 col 또는 숫자 col 상자와 같은 방식으로 작동하지 않습니다.
제목 : Re : 테이블 상자에서 col 상자를 제거하는 방법?가장 오래된 Col Box ()를 완전히 삭제하고 각 업데이트마다 새 것을 추가하는 것이 가장 쉽습니다.
이것이 당신이 원하는 방식으로 행동합니까?
북아 일 = 새창 ( "테스트 열 상자 제거" ,
H리스트 박스 ( , 텍스트 상자 ( "# 행 입력 :" ) , 코 = 번호 편집 상자 () , ) ,
단추 상자 ( "행 새로 고침" ,
c1_list = {} ;
n1_list = {} ;
cb_expr = Expr ( 상자 ( "CB" )) ;
nr = 코 << 도망 ;
에 대한 ( 나는 = 1 , 나는 <= nr , 나는 ++,
c1_list [ 나는 ] = 숯 ( 나는 ) ;
n1_list [ 나는 ] = 나는 ;
에 집어 넣다 ( cb_expr , 단추 상자 ( 숯 ( 나는 )))) ;
) ;
C1 << 값을 설정하다 ( c1_list ) ;
n1 << 세트 ( n1_list ) ;
CB << 지우다 ;
tbl_box << 추가하다 ( CB = cb_expr ) ;
) ,
tbl_box = 테이블 상자 ( C1 = 문자열 상자 ( "C1" , {}) , n1 = 번호 열 상자 ( "N1" , {}) , CB = 상자 ( "CB" )) ,
) ;