Почему делает доступ к моей Раскадровке x:Name, работают в Silverlight, но не в WPF?

Вот решение только для Bootstrap ...

Используйте отрицательное поле, используя , чтобы сдвинуть кнопку влево:

 

Это также работает с использованием input-group-text или с использованием метода сетки col-auto, описанного в [ 114] мой другой ответ :

    

https://www.codeply.com/go/cDQQcNY8kP

6
задан Edward Tanguay 25 March 2009 в 10:42
поделиться

2 ответа

Я не знаю, почему это работает в Silverlight, но в средствах управления WPF Вы добавляете к набору ресурсов, не доступны их x:Name в коде позади. Они доступны через набор Ресурсов их x:Key, таким образом, можно удалить атрибут x:Name и добавить следующую строку кода непосредственно перед тем, как строка в коде позади этого комментируется, и это будет работать (не прокомментируйте рассматриваемую строку, конечно):

Storyboard zipButtonOut = (Storyboard)Resources["zipButtonOut"];

Обратите внимание, что это требует следующего оператора использования:

using System.Windows.Media.Animation;
12
ответ дан 9 December 2019 в 20:49
поделиться

Похоже, инструменты VS Silverlight также генерируют аксессор "zipButtonOut" для ресурсов x: Name. В будущем просто взгляните на сгенерированный файл (вероятно, "test1.g.cs") в папке obj, чтобы узнать, какой код генерируется для x: Names.

0
ответ дан 9 December 2019 в 20:49
поделиться
Другие вопросы по тегам:

Похожие вопросы: