rjsma Posted November 22, 2009 at 11:32 AM Report Share #297159 Posted November 22, 2009 at 11:32 AM boas tou a fazer uma agenda e surgiu me uma duvida tenho um calendario do ano todo e a minha intencao era ao carregar numa data aparecesse uma form que ia servir para registar um compromisso que pessoa tivesse nesse dia se alguem poder ajudar era optimo cumps Link to comment Share on other sites More sharing options...
ribeiro55 Posted November 22, 2009 at 12:00 PM Report Share #297160 Posted November 22, 2009 at 12:00 PM E a dúvida é? Sérgio Ribeiro "Great coders aren't born. They're compiled and released""Expert coders do not need a keyboard. They just throw magnets at the RAM chips" Link to comment Share on other sites More sharing options...
rjsma Posted November 22, 2009 at 12:07 PM Author Report Share #297161 Posted November 22, 2009 at 12:07 PM ao carregar duas vezes numa data como fazia aparecer a form Link to comment Share on other sites More sharing options...
bruno1234 Posted November 22, 2009 at 02:25 PM Report Share #297172 Posted November 22, 2009 at 02:25 PM Metes o evento onMouseDblClick no calendário, na data que queres, e dentro desse evento lanças uma nova form. Matraquilhos para Android. Gratuito na Play Store. https://play.google.com/store/apps/details?id=pt.bca.matraquilhos Link to comment Share on other sites More sharing options...
rjsma Posted November 22, 2009 at 03:21 PM Author Report Share #297181 Posted November 22, 2009 at 03:21 PM nao queria fazer so para uma data,mas sim para todos os dias cumps Link to comment Share on other sites More sharing options...
bruno1234 Posted November 22, 2009 at 03:43 PM Report Share #297183 Posted November 22, 2009 at 03:43 PM O q é q tens feito? é um calendário tipo outlook ou uma lista com dias linha a linha? Seja qual for o caso, a ideia é a mesma, pôr o evento mouseDblClick em todas linhas. Matraquilhos para Android. Gratuito na Play Store. https://play.google.com/store/apps/details?id=pt.bca.matraquilhos Link to comment Share on other sites More sharing options...
rjsma Posted November 22, 2009 at 03:54 PM Author Report Share #297189 Posted November 22, 2009 at 03:54 PM tenho isto feito http://img248.imageshack.us/img248/1139/rafai.jpg dentro do evento mouseDblClick ponho form.show()? Link to comment Share on other sites More sharing options...
bruno1234 Posted November 22, 2009 at 04:03 PM Report Share #297192 Posted November 22, 2009 at 04:03 PM depende do q for esse form e do teu objectivo. Se os doubleclicks abrirem sempre a mesma instancia do form podes fazer isso, desde q ele tenha sido instanciado no inicio. Se a ideia for cada doubleclick abrir um form independente, tens q criar uma nova instancia desse form e depois abrir. De acordo com o teu objectivo, tens q decidir o q mais te convém. Matraquilhos para Android. Gratuito na Play Store. https://play.google.com/store/apps/details?id=pt.bca.matraquilhos Link to comment Share on other sites More sharing options...
rjsma Posted November 22, 2009 at 04:10 PM Author Report Share #297194 Posted November 22, 2009 at 04:10 PM a minha intencao era carregar duas vezes numa data e abria uma form para introduzir o compromisso a hora que comeca e a hora que acaba Link to comment Share on other sites More sharing options...
legd1991 Posted November 22, 2009 at 09:35 PM Report Share #297232 Posted November 22, 2009 at 09:35 PM mas que componente é esse que tas a usar como calendario?? é uma DataGridView? Link to comment Share on other sites More sharing options...
rjsma Posted November 23, 2009 at 08:10 AM Author Report Share #297257 Posted November 23, 2009 at 08:10 AM ja consegui fazer as informacoes do compromisso que tenho e hora inicial e final tenhon de mandar para a bd? e depois de introduzir o compromisso como fazo para mudar a cor do dia que foi inserido um compromisso? cumps Link to comment Share on other sites More sharing options...
paulo silva Posted November 23, 2009 at 11:59 AM Report Share #297265 Posted November 23, 2009 at 11:59 AM Boas, Se tens isso ligado a uma base de dados tens de fazer uma verificação dos compromissos já inseridos, depois klk coisa como Calendar1.SelectedDayStyle.ForeColor = Drawing.Color.AliceBlue vais percorrendo a base de dados e vais verificando as datas do calendar e as datas inseridas. Link to comment Share on other sites More sharing options...
rjsma Posted November 23, 2009 at 05:27 PM Author Report Share #297301 Posted November 23, 2009 at 05:27 PM o Calendar1.SelectedDayStyle.ForeColor = Drawing.Color.AliceBlue so vai mudar a cor a data que estiver selecionada Link to comment Share on other sites More sharing options...
paulo silva Posted November 24, 2009 at 02:44 PM Report Share #297405 Posted November 24, 2009 at 02:44 PM Pois, realmente o que estava a raciocinar não ia dar. Por coincidência tenho um projecto em mãos que tenho de fazer isso, devo fazer isso entre hoje e amanha quando fizer posto aqui a solução. questão de pensar. 😄 Link to comment Share on other sites More sharing options...
rjsma Posted November 25, 2009 at 06:23 PM Author Report Share #297565 Posted November 25, 2009 at 06:23 PM quando fizeres posta aqui, para ver como se faz cumps Link to comment Share on other sites More sharing options...
paulo silva Posted December 11, 2009 at 09:59 AM Report Share #299777 Posted December 11, 2009 at 09:59 AM Boas Azevedo! Desculpa a demora mas tenho estado sem tempo, mas já tenho a solução ao teu problema. se ainda tiveres interessado diz. que eu posto aqui. Cumprimentos Paulo Silva Link to comment Share on other sites More sharing options...
rjsma Posted December 11, 2009 at 10:53 AM Author Report Share #299788 Posted December 11, 2009 at 10:53 AM sim claro, ainda continuo interessado cumps Link to comment Share on other sites More sharing options...
paulo silva Posted December 11, 2009 at 11:10 AM Report Share #299790 Posted December 11, 2009 at 11:10 AM Qualquer coisa do género: Protected Sub Calendar1_DayRender(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.DayRenderEventArgs) Handles Calendar1.DayRender 'estas datas variam consoante o que quiseres Dim mes As Integer = 12 Dim dia As Integer = 11 Dim ano As Integer = 2009 If (e.Day.Date.Month = mes And e.Day.Date.Day = dia And e.Day.Date.Year = ano) Then e.Cell.BackColor = System.Drawing.Color.Yellow End If End Sub e apartir de aqui podes fazer muita coisa :smoke: Cumprimentos Paulo Silva Link to comment Share on other sites More sharing options...
rjsma Posted December 11, 2009 at 02:04 PM Author Report Share #299816 Posted December 11, 2009 at 02:04 PM 'estas datas variam consoante o que quiseres Dim mes As Integer = 12 Dim dia As Integer = 11 Dim ano As Integer = 2009 assim vai mudar a cor sempre a mesma data queria que mudasse a cor a data que estiver seleccionada cumps Link to comment Share on other sites More sharing options...
paulo silva Posted December 11, 2009 at 02:52 PM Report Share #299820 Posted December 11, 2009 at 02:52 PM como da data que estiver seleccionada? queres que apareça diferente as datas que tens na base de dados certo? agr só tens de verificar, e substituir por esses dias, mes e ano. qualquer duvida apita Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now