1
Xamarin Studio에서 GTK #의 버튼으로 툴바를 만들면 StockId (Stock.New, Stock.Open 등)로만 이미지를 할당 할 수있는 것처럼 보입니다. 툴바 버튼에 맞춤 이미지를 지정하는 방법이 있습니까?GTK # - 사용자 정의 이미지가 포함 된 툴바 버튼
Xamarin Studio에서 GTK #의 버튼으로 툴바를 만들면 StockId (Stock.New, Stock.Open 등)로만 이미지를 할당 할 수있는 것처럼 보입니다. 툴바 버튼에 맞춤 이미지를 지정하는 방법이 있습니까?GTK # - 사용자 정의 이미지가 포함 된 툴바 버튼
당신은 ToolButton
생성자의 매개 변수로 Widget
을 전달할 수 있습니다
var tbar = new Toolbar();
var icon = new Image("icon.png");
var button = new ToolButton(icon, "SO");
tbar.Add(button);
이 경우
, 그것에 할당 된 경로 icon.png
, 응용 프로그램 디렉토리에 존재하는, 그래서 "로 복사하도록 설정해야 출력 디렉토리".
Gdk 이미지와 마스크를 전달하여 Image
을 만들 수도 있지만 그게 다른 이야기입니다.