ButtonBase.CommandParameter 속성

정의

Command 속성으로 전달할 매개 변수를 가져오거나 설정합니다.Gets or sets the parameter to pass to the Command property.

public:
 property System::Object ^ CommandParameter { System::Object ^ get(); void set(System::Object ^ value); };
[System.ComponentModel.Bindable(true)]
[System.Windows.Localizability(System.Windows.LocalizationCategory.NeverLocalize)]
public object CommandParameter { get; set; }
member this.CommandParameter : obj with get, set
Public Property CommandParameter As Object

속성 값

Command 속성으로 전달할 매개 변수입니다.Parameter to pass to the Command property.

특성

설명

명령 라이브러리에서 대부분의 기존 명령을 명령 매개 변수를 사용 하지 마세요.Most existing commands from the command libraries do not use a command parameter. 명령 매개 변수를 사용 하 여 수행 하는 명령의 이들 중 대부분 정수 또는 문자열 등의 몇 가지 기본 형식 값을 사용 하 여 매개 변수를 사용 합니다.Of the commands that do use a command parameter, most of these take a parameter with some primitive type value, such as an integer or a string. 그러나 이며 사용자 지정 명령을 만들 수 있는 해당 명령은 명령 매개 변수로 기본 형식이 아닌However, it is possible to create a custom command where that command expects a nonprimitive type as its command parameter. 이 설정은 같은 사용자 지정 명령 사례에 대해 CommandParameter 코드에서 기존 또는 새 개체 인스턴스를 필요할 수 있습니다.For a custom command case like this, setting CommandParameter in code might require a new or existing object instance. 설정 CommandParameter 태그는 속성 요소 구문을 채우는 개체 요소는 해당 명령에 의해 허용 된 형식의 새 요소를 속성 요소 구문이 필요할 수 있습니다.Setting CommandParameter in markup might require property element syntax, where the object element filling the property element syntax is a new element of the type expected by that command. 또는 태그에서 설정 태그 확장을 통해 기존 개체를 참조 해야 (일반적으로 이러한 참조 굴리는 Binding 태그 확장 또는 StaticResource 태그 확장 ).Alternatively, setting in markup might require a reference through a markup extension to an existing object (typically these references are made with Binding Markup Extension or StaticResource Markup Extension).

XAML 특성 사용XAML Attribute Usage

<object CommandParameter="commandParameter" />  

XAML 값XAML Values

commandParametercommandParameter
에 지정 된 특정 명령으로 동일한 형식의 값을 Command 속성에 사용 해야 합니다.A value of the same type as the particular command specified in the Command property expects. 기존 명령 라이브러리를 사용 하는 경우 해당 명령 라이브러리의 설명서를 참조 하십시오 XAMLXAML 유형을 포함 하 여 사용량 정보 CommandParameter 명령이 필요 합니다.If you use an existing command library command, see that command library's documentation for XAMLXAML usage information, including which type of CommandParameter the command expects. 사용자 지정 명령을 사용 하는 경우에 설명을 참조 하세요.If you use a custom command, see Remarks.

종속성 속성 정보Dependency Property Information

식별자 필드Identifier field CommandParameterProperty
메타 데이터 속성 설정 trueMetadata properties set to true 없음None

적용 대상

추가 정보