WPF에서 런타임에 동적으로 메뉴 항목을 만듭니다.프로그래밍 방식으로 아이콘 크기 설정
ResourceDictionary에 저장된 StreamGeometry에서 아이콘을 설정합니다. 모든 것은 정상적으로 작동하지만 아이콘의 크기는 어떻게 설정합니까? 당신이 Height
, Width
및 Fill
및 설정을 지정할 수있는 경로를 만들
MenuItem menExit = new MenuItem();
menExit.Header = "Exit"; // will be changedlater
menExit.Command = UICommands.CmdExit;
menExit.CommandBindings.Add(new CommandBinding(UICommands.CmdExit, CmdExitExecute, CmdExitCanExecute));
menExit.Icon = (StreamGeometry)FindResource("ImgExit");
//SET THE SIZE HERE????????
// Eventually, how do I set the fill color?
menu.Items.Add(menExit);
주, 나는 런타임에이 모든 일을 오전과 xalm에
아이콘이 나를 MenuItem의 스타일이 있다고 생각하게 당신이 직접 형상을 설정할 수 있다는 사실을. Style에서 가능한 Path 컨트롤을 살펴보고 크기를 설정하십시오. – Clemens