с Silverlight 4,
Я пытаюсь создать TextBlock точно так же, как на Microsoft LightSwitch (модальное окно выбора). Так что я могу использовать его как customControl внутри столбцов GridView.
это ссылка с YouTube: вы можете увидеть ту, о которой я говорю, начиная с 08:54 / 14.50
на ярлыке Бизнес
http://www.youtube.com/watch?v=GVApqFMqRbU
Как правило, когда мышь перемещается к текстовому блоку Business, кнопка появляется внутри него с правой стороны. Когда мышь выходит за пределы текстового блока Business, кнопка исчезает. Если я нажму на текстовое поле «Бизнес», появится всплывающее окно. То же самое для кнопки внутри него. Во всплывающем окне будет показан список значений, которые я могу выбрать. После нажатия на одно из этих значений и закрытия всплывающего окна, Business TextBox покажет значение выбранного значения во всплывающем окне.
Для реализации:
Я не уверен, должен ли это быть текстовый блок, содержащий кнопку с некоторой условной анимацией, чтобы кнопка появлялась внутри текстового блока или нет. Тем не менее, я думаю, что я должен был сделать прямоугольную форму, а затем сделать ее кнопкой. Затем помещает текстовый блок и кнопку внутри шаблона содержимого. Кнопка появляется только тогда, когда мышь перемещается в прямоугольник.
Я действительно не знаю, как заставить анимацию работать на кнопку, когда мышь перемещается к прямоугольнику и исчезает, когда она выходит из нее, потому что это будет включать как анимацию, так и шаблон управления. Или мой подход правильный или нет
Любая помощь будет оценена
спасибо