Как программно установить цвет канцелярской кнопки с помощью C#, а не XAML? Как установить шрифт и размер строки, связанной с канцелярской кнопкой, через Контент? Я не знаю, как использовать ContentStringFormat для достижения этой цели.
Изменение цвета кнопок Bing Map
Ответы (1)
pushpin.Background = new SolidColorBrush(Color.FromArgb(100,100,100,100));
Pushpin унаследовал свойства FontFamily и FontSize, они должны влиять на связанный текст.
pushpin.FontFamily = new FontFamily("Arial");
pushpin.FontSize = 20.0;
person
kennyzx
schedule
29.10.2014
Спасибо. Вы также знаете, как я могу изменить размер канцелярской кнопки? Я попытался изменить свойства высоты и ширины, но размер канцелярской кнопки так и не изменился. Кроме того, как я могу изменить форму/значок канцелярской кнопки на другую стандартную форму/значок, предоставляемую WPF? Или я должен сам предоставить изображение и сделать его значком канцелярской кнопки?
- person user3623874; 29.10.2014
Вам нужно предоставить
ControlTemplate
для канцелярской кнопки, это в XAML — почему вы предпочитаете код XAML? - к счастью, уже есть пример
- person kennyzx; 29.10.2014